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.

  1. No seu sitio de SharePoint, cree unha nova lista RepairShop desde cero.

    Nova lista.

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

    Engadir columna de correo electrónico.

  3. Engada calquera outra columna que necesite.

  4. 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.

    Engadir talleres de reparación.

Definir a lista de activos

  1. No seu sitio de SharePoint, cree unha nova lista Activos desde cero.

  2. 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.

    Definir columna de opcións.

  3. Seleccione + Engadir columna > Máis.

  4. Introduza o nome da columna como RepairShop. E tipo de columna como Busca.

    Configurar columna de busca.

  5. 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.

    Columna de busca.

  6. Seleccione Aceptar.

  7. 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.

  1. Prema F5 ou seleccione Vista previa ( Icona de vista previa. ).

  2. Seleccione o símbolo + na esquina superior dereita para engadir unha entrada.

  3. Introduza un título para este activo.

  4. Seleccione a frecha despregable AssetType. Os valores que se amosan son os que introduciu cando creou esta columna. Seleccione unha destas entradas.

    Encher tipo de activo.

  5. Seleccione a frecha despregable RepairShop. Seleccione unha destas entradas.

    Encher tenda de reparación.

  6. Na esquina superior dereita, seleccione a marca de verificación para gardar a nova entrada.

  7. (opcional) Repita este procedemento para engadir tantos elementos á lista como queira.

  8. Prema Esc para volver ao espazo de traballo predeterminado.

  9. Garde e publique a aplicación.

Pasos seguintes

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).