Como vincular listas de listas de Microsoft usando unha columna de busca en Power Apps
Este tutorial mostra como podes conectar dúas listas cunha columna de busca nunha aplicación de lenzo.
Visión xeral
SharePoint ofrece dous tipos de columna de busca:
- Busca: conecta con outra lista: por exemplo unha lista Pedidos pode ter unha columna de busca que conecte cos clientes nunha lista Cliente;
- Elección: premendo ou tocando a columna móstrase un pequeno menú de elementos entre os que escoller.
Neste titorial, compila unha aplicación que usa estes tipos de columnas de busca.
Por que usar unha columna de busca
Os datos nunha empresa son moitos e complexos. Os datos dunha lista adoitan estar relacionados cos datos doutra lista. As columnas de busca son a forma principal en que se xuntan estes datos empresariais.
Por exemplo, pode ter unha lista Pedidos que ten unha columna de busca que conecta cunha lista Clientes, para mostrar que cliente fixo o pedido. A columna de busca na lista Pedidos permítelle obter tamén outros datos da lista Clientes. Tamén pode empregar unha columna de busca para conectar a lista Pedidos á lista Produto e introducir a información que precisa sobre o produto pedido, como fotos do produto, especificacións, detalles do fabricante etc.
Para que se utiliza a columna Elección?
As columnas Elección úsanse para listas moi curtas, pero en vez de crear unha lista independente, inclúe os valores da lista nun pequeno menú, que aparece cando selecciona a columna Elección e selecciona un dos valores.
Entre os exemplos están datos como o código de estado do cliente, a dispoñibilidade do produto, os códigos de estado; basicamente calquera lista fixa que sexa relativamente curta. Estes datos de feito poderían implementarse como listas independentes e entón empregaría unha columna Busca para conectalos, pero normalmente é máis doado e rápido implementalos como unha columna Elección.
Suxestión
Para máis titoriais de integración de SharePoint e Power Apps, vaia a escenarios de integración de SharePoint.
Crear as listas en SharePoint
Neste tutorial, liga dúas listas, Activos e Taller de reparación. A lista Activos úsase para rastrexar equipamento de hardware nun equipo. Como o hardware rompe de cando en vez, empregamos a lista RepairShop para rastrexar as tendas locais que poden solucionalo.
A columna de busca empregada neste exemplo
A lista RepairShop usa a columna ContactEmail para identificar a tenda. Esta lista defínese primeiro para que cada fila da lista Activos teña algo que apuntar.
A lista Activos ten dúas columnas de busca:
- un chamado RepairShop, de tipo Busca, que usa enderezos de correo electrónico para sinalar as entradas na lista RepairShop;
- un chamado AssetType, de tipo Opción, que enumera os tipos de hardware que podería ser este activo.
Probablemente definiría columnas adicionais, dependendo da información que precise rastrexar.
Definir a lista RepairShop e engadir datos
Fágao primeiro, de xeito que cando engada datos á lista Activos, as entradas de RepairShop estean dispoñibles para escoller na columna de busca Assets.RepairShop.
No seu sitio de SharePoint, cree unha nova lista RepairShop desde cero.

Engada unha columna ContactEmail de tipo Liña única de texto.

Engada calquera outra columna que necesite.
Seleccione + Novo para introducir datos de mostra na lista, polo menos tres filas con diferentes valores ContactEmail. Cando hai que reparar un activo, elixa un destes. Tamén pode usar Editar na visualización de grade para introducir rapidamente o texto na grade.

Definir a lista de activos
No seu sitio de SharePoint, cree unha nova lista Activos desde cero.
Engada unha columna AssetType de tipo Elección e complete os valores que desexa que aparezan no menú de elección como eleccións. Seleccione Gardar.

Seleccione + Engadir columna > Máis.
Introduza o nome da columna como RepairShop. E tipo de columna como Busca.

Na configuración de columnas adicionais, seleccione RepairShop como a lista da que obter a información e a columna para a busca como ContactEmail.

Seleccione Aceptar.
Engada calquera columna adicional que queira.
Crear unha aplicación dende a lista de activos
Crear un aplicación de lenzo dende Lista de activos creado anteriormente.
Engadir datos á lista de activos
Agora pode executar a aplicación e ver como se ve a pantalla de detalles da vista para as columnas de busca.
Prema F5 ou seleccione Vista previa (
).Seleccione o símbolo + na esquina superior dereita para engadir unha entrada.
Introduza un título para este activo.
Seleccione a frecha despregable AssetType. Os valores que se amosan son os que introduciu cando creou esta columna. Seleccione unha destas entradas.

Seleccione a frecha despregable RepairShop. Seleccione unha destas entradas.

Na esquina superior dereita, seleccione a marca de verificación para gardar a nova entrada.
(opcional) Repita este procedemento para engadir tantos elementos á lista como queira.
Prema Esc para volver ao espazo de traballo predeterminado.
Garde e publique a aplicación.
Pasos seguintes
- Presentación do soporte técnico para as buscas e unha nova aplicación de mostra
- Rendemento, botón Actualizar, ForAll e varias buscas de columnas
- Xerar unha aplicación usando a base de datos de Microsoft Dataverse
- Crear unha aplicación desde cero usando unha base de datos de Dataverse
Consulte tamén
Nota
Pode indicarnos as súas preferencias para o idioma da documentación? Realice unha enquisa breve. (teña en conta que esa enquisa está en inglés)
Esta enquisa durará sete minutos aproximadamente. Non se recompilarán datos persoais (declaración de privacidade).
Comentarios
Enviar e ver os comentarios