Den här självstudien visar hur du kan ansluta två SharePoint-listor med uppslagsfält.

Översikt

SharePoint erbjuder två typer av uppslagsfält:

  • Lookup: länkar till en annan lista: en Orders-lista kan till exempel ha ett uppslagsfält som länkar till kunder i en Customer-lista.
  • Choice: när du klickar eller knackar på fältet så visas en liten meny med objekt som du kan välja mellan.

I den här självstudien skapar du en app som använder den här typen av uppslagsfält.

Vad använder man uppslagsfält till?

Data i ett företag är stor och komplex. Data i en SharePoint-lista relaterar ofta till data i en annan lista. Uppslagsfält är det huvudsakliga sättet som sådan verksamhetsdata kommer samman.

Du kan till exempel ha en order-lista som har ett uppslagsfält som länkar till en kund-lista, för att visa vilken kund som lade ordern. Uppslagsfältet i listan Orders låter dig även hämta annan data från listan Customers. Du kan också använda ett uppslagsfält för att ansluta listan Orders till en Product-lista och hämta den information du behöver om den beställda produkten som produktbilder, specifikationer, tillverkare, information och så vidare.

Vad används alternativfält för?

Choice-fält används för mycket korta listor, men istället för att skapa en separat lista, inkluderar du listvärdena i en liten meny som visas när du klickar eller knackar på fältet Choice och väljer något av värdena.

Exempel är data som statuskod för kunden, produktens tillgänglighet, tillståndskoder, det vill säga i princip vilken fast, relativt kort lista som helst. Dessa data skulle kunna implementeras som separata listor och så skulle du använda ett Lookup-fält för att länka till dem, men det är vanligtvis enklare och snabbare att implementera dem som Choice-fält.

Skapa listorna i SharePoint

I den här självstudien, får du länka ihop två anpassade SharePoint-listor, Assets och RepairShop. Listan Assets används för att spåra maskinvaruutrustning i ett team. Eftersom maskinvara går sönder titt som tätt, använder vi RepairShop-listan för att hålla koll på vilka lokala verkstäder som kan reparera den.

Uppslagsfälten som används i det här exemplet

RepairShop-listan använder fältet ContactEmail för att identifiera verkstaden. Den här listan definieras först så att varje rad i listan Assets har något att peka mot.

Listan Assets har två uppslagsfält: * Ett som heter RepairShop, och är av typen Lookup, använder sig av e-postadresser för att peka mot poster i listan RepairShop. * Ett som heter AssetType, och är av typen Choice, visar en lista över de olika typerna av maskinvara som tillgången kan vara.

Du skulle med största sannolikhet definiera fler fält, beroende på vilken information du behöver spåra.

Definiera RepairShop-listan och lägg till data

Gör det här först. När du sedan lägger till data till listan Assets så kommer det då att finnas poster i RepairShop för dig att välja från uppslagsfältet Assets.RepairShop.

  1. På SharePoint-webbplats, skapar du en ny RepairShop-lista.

  2. Lägg till ett ContactEmail-fält av typen Single line of text.

  3. Lägg till alla fält som du behöver.

  4. Klicka eller knacka på +nytt om du vill ange exempeldata i listan, minst 3 rader med olika värden för ContactEmail. När en tillgång behöver repareras väljer du någon av dessa.

Definiera tillgångslistan

  1. På din SharePoint-webbplats, skapar du en ny Assets-lista.

  2. Klicka eller tryck på plustecknet och välj Mer.

  3. Lägg till ett AssetType-fält av typen Choice, och i textrutan Skriv in varje alternativ på en egen rad fyller du i de värden som du vill ska visas på alternativmenyn. Sedan klickar eller trycker du på OK.

  4. Börja lägga till ett till fält, precis som i steg 2: klicka eller tryck på plustecknet och välj Mer.

  5. Lägg till ett RepairShop-fält av typen Lookup, välj RepairShop från textrutan Hämta information från och välj ContactEmail i textrutan I den här kolumnen. Sedan klickar eller trycker du på OK.

  6. Lägg till ytterligare fält som du vill ha.

Skapa en app från listan Assets

Du använder den här appen för att lägga till data till listan Assets.

  1. Starta PowerApps Studio. Om PowerApps är nytt för dig, kan du registrera dig kostnadsfritt med e-postadressen från din organisation och följa instruktionerna för att ladda ner PowerApps Studio från Windows Store.

  2. Klicka eller tryck på NyArkiv-menyn (utmed vänsterkanten) och klicka eller tryck sedan på SharePoint.

  1. Välj din SharePoint-webbplats från listan Senaste webbplatser, eller skriv in din webbplats-URL direkt i textrutan. Klicka eller tryck på Kör.

  1. Välj huvudlistan från din SharePoint-webbplats, i det här exemplet Assets. Klicka eller knacka på knappen Anslut i det nedre högra hörnet.

Lägg till data i Tillgångar-listan

Du kan nu köra appen och se hur informationsskärmen ser ut för uppslagsfält.

  1. Tryck på F5 eller välj förhandsgranskning ( ).

  2. Klicka eller knacka på +-symbolen i det övre högra hörnet för att lägga till en post.

  3. Ange en rubrik för den här tillgången.

  4. Klicka eller tryck på listrutepilen AssetType. Värdena som visas är de som du angav när du skapade det här fältet. Välj en av posterna.

  5. Klicka eller tryck på listrutepilen RepairShop. Välj en av posterna.

  6. I det övre högra hörnet, klickar eller knackar du på kryssmarkeringen för att spara den nya posten.

  7. (valfritt) Upprepa proceduren för att lägga till så många objekt i listan som du vill.

  8. Tryck på Esc för att återgå till standardarbetsytan.

För ytterligare information