Com enllaçar llistes de SharePoint mitjançant una columna de cerca a Power Apps

Aquest tutorial mostra com podeu connectar dues llistes de SharePoint amb una columna de cerca en una aplicació de llenç.

Informació general

SharePoint proporciona dos tipus de columna de cerca:

  • Cerca: enllaça a una altra llista, per exemple, una llista de Comandes pot tenir una columna de cerca que enllaci amb els clients d'una llista de Clients;
  • Opció: en fer clic o tocar la columna es mostra un petit menú d'elements entre els quals trieu.

En aquest tutorial, creeu una aplicació que utilitza aquests tipus de columna de cerca.

Per què cal utilitzar una columna de cerca?

Les dades d'una empresa són grans i complexes. Les dades d'una llista SharePoint sovint es refereixen a dades d'una altra llista. La columna de cerca és la forma principal en què es reuneixen aquestes dades empresarials.

Per exemple, pot ser que tingueu una llista de Comandes que tingui una columna de cerca que enllaci a una llista de Clients per mostrar quin client ha fet la comanda. La columna de cerca de la llista de Comandes també us permet obtenir altres dades de la llista de Clients. També podeu utilitzar una columna de cerca per connectar la llista de Comandes a una llista de Productes i aportar informació que necessiteu sobre el producte demanat, com ara imatges del producte, especificacions, detalls del fabricant, etc.

Per què s'utilitza la columna Elecció?

La columna Elecció s'utilitza per a llistes molt curtes, però en lloc de crear una llista separada, incloeu els valors de llista en un menú petit que apareix quan seleccioneu la columna Elecció i seleccioneu un dels valors.

Alguns exemples són dades com el codi d'estat del client, la disponibilitat del producte o els codis d'estat; bàsicament, qualsevol llista fixa que sigui relativament curta. Aquestes dades, de fet, es podrien implementar com a llistes separades, i després utilitzaríeu una columna de Cerca per enllaçar-les, però normalment és més fàcil i ràpid implementar-les com a columna Elecció.

Suggeriment

Per obtenir més tutorials d'integració SharePoint i Power Apps, aneu a escenaris d'integració SharePoint.

Crea les llistes en SharePoint

En aquest tutorial, enllaceu dues llistes personalitzades SharePoint, Assets i RepairShop. La llista Actius s'utilitza per fer un seguiment dels equips de maquinari en un equip. Com que el maquinari s'avaria de tant en tant, fem servir la llista RepairShop per fer un seguiment de les botigues locals que poden reparar-lo.

La columna de cerca utilitzada en aquest exemple

La llista RepairShop utilitza la columna ContactEmail per identificar la botiga. Aquesta llista es defineix en primer lloc de manera que cada fila de la llista Actius tingui alguna cosa on apuntar.

La llista de Recursos té dues columnes de cerca:

  • un denominat RepairShop, de tipus Cerca, que utilitza les adreces electròniques per apuntar a entrades de la llista RepairShop;
  • un denominat AssetType, de tipus Opció, que enumera els tipus de maquinari que podria ser aquest actiu.

El més probable és que definiu columnes addicionals, en funció de la informació de la qual necessiteu fer el seguiment.

Definir la llista RepairShop i afegir dades

Feu això primer, de manera que quan afegiu dades a la llista de Recursos, les entrades RepairShop estiguin disponibles per triar des de la columna de cerca Assets.RepairShop.

  1. Al lloc SharePoint, creeu una llista nova de RepairShop des de l'en blanc.

    Llista nova

  2. Afegeix una columna ContactEmail del tipus Una línia de text.

    Afegir una columna de correu electrònic.

  3. Afegiu les altres columnes que necessiteu.

  4. Seleccioneu + Nou per introduir dades d'exemple a la llista, almenys 3 files amb diferents valors de ContactEmail. Quan un actiu s'hagi de reparar, n'heu de triar un d'aquests. També podeu utilitzar Edita a la visualització de quadrícula per introduir text ràpidament a la quadrícula.

    Afegir botigues de reparació.

Definir la llista Actius

  1. Al lloc SharePoint, creeu una llista d'actius nova des de l'en blanc.

  2. Afegiu una columna AssetType del tipus Elecció i empleneu els valors que voleu que apareguin al menú d'opcions com a opcions. A continuació, seleccioneu Desa.

    Definir la columna d'opció.

  3. Seleccioneu + Afegeix una columna > Més.

  4. Introduïu el nom de la columna com a RepairShop. I el tipus de columna com a Cerca.

    Configurar la columna de cerca.

  5. A la configuració de columna addicional, seleccioneu RepairShop com a llista per obtenir la informació i la columna de la cerca com a ContactEmail.

    Columna de cerca

  6. Seleccioneu D'acord.

  7. Afegiu qualsevol columna addicional que vulgueu.

Crear una aplicació des de la llista Actius

Utilitzeu aquesta aplicació per afegir dades a la llista Actius.

  1. Inicieu la sessió a Power Apps.

  2. A Inicia de dades, seleccioneu SharePoint.

    Crear una aplicació.

  3. Seleccioneu el vostre lloc SharePoint. Si no teniu una connexió SharePoint, seleccioneu Crea, connecteu-vos a SharePoint en línia i trieu el vostre lloc.

  4. Trieu la llista principal del lloc SharePoint, en aquest exemple, Recursos. Trieu el botó Connecta a la cantonada inferior dreta.

    Triar la llista principal.

Afegir dades a la llista Actius

Ara podeu executar l'aplicació i veure com la pantalla de detalls de la visualització cerca les columnes de cerca.

  1. Premeu F5 o seleccioneu Visualització prèvia ( Icona de visualització prèvia ).

  2. Seleccioneu el símbol + de la cantonada superior dreta per afegir una entrada.

  3. Introduïu un Títol per a aquest actiu.

  4. Seleccioneu la fletxa desplegable AssetType. Els valors que es visualitzen són els que heu introduït en crear aquesta columna. Trieu una de les entrades.

    Emplenar el tipus d'actiu.

  5. Seleccioneu la fletxa desplegable RepairShop. Trieu una de les entrades.

    Emplenar la botiga de reparació.

  6. A l'extrem superior dret, seleccioneu la marca de selecció per desar la nova entrada.

  7. (Opcional) Repetiu aquest procediment per afegir tants elements a la llista com vulgueu.

  8. Premeu Esc per tornar a l'àrea de treball per defecte.

  9. Deseu i publiqueu l'aplicació.

Passos següents

Consulteu també