Med mallen Maintain Wdata Parameters kan du underhålla en plocklista för Wdata-parametrar genom att uppdatera dess värden genom en kedja.
Tips: Parametervärden anges vid körning och används för att dynamiskt filtrera frågeresultat. Plocklistor upprätthåller dessa värden, men måste definieras innan frågan körs - vilket skapar utmaningar när dessa värden ändras regelbundet. Med den här mallen kan du underhålla dessa värden programmatiskt.
Krav
- För att kunna använda den här mallen måste du ha en kalkylark eller en fråga i Workiva som innehåller listan med värden som du behöver lägga till i din parameterplocklista.
- Du måste generera en OAuth-token och lagra klient-ID och klienthemlighet som variabler på arbetsytan. Kontrollera att variabeln för klientens hemliga arbetsyta är krypterad.
- Följande anslutningar måste konfigureras i din arbetsyta:
Skapa din mall
Mallen Maintain Wdata Parameters finns i avsnittet Workiva Chains på skärmen Mallar.
Så här hittar du den:
- I Chain Builder går du till fliken Templates .
- Välj Workiva Chains från menyn högst upp.
- Sök efter Maintain Wdata Parameters längst upp till höger och öppna mallen.
När du har hittat din mall ska du konfigurera den för din arbetsyta med hjälp av de ingångar för exekvering som anges nedan.
Obs: För detaljerade instruktioner om hur du skapar en kedja från en mall, se Skapa och hantera kedjor artikel.
Variabler
| Variabel typ | Namn på variabel | Variabel Syfte |
| Kedja | cv-Wdata Parameter Objekt Lista Limit | Lagrar Wdata-gränserna för antalet objekt i plocklistan. Detta skapas som en variabel för att möjliggöra eventuella framtida limitändringar. |
| Variabel för arbetsyta | wsv_API Bas URL - IAM | Rotsökväg till IAM API. Du kan hitta detta värde i vår API-utvecklardokumentation. |
| Variabel för arbetsyta | wsv_API Bas URL - Wdata | Rotsökväg till Wdata API. Du kan hitta detta värde i vår API-utvecklardokumentation. |
| Variabel för arbetsyta | wsv_Klient-ID | Klient-ID för ditt OAuth-besked. |
| Variabel för arbetsyta | wsv_Klienthemlighet | Klienthemligheten för ditt OAuth beviljande. Kontrollera att variabeln är krypterad när du anger den. |
Konfigurera din kedja
Följande avsnitt hjälper dig att identifiera de konfigurerbara elementen i denna kedja och deras funktion.
Ingångar för exekvering
| Exekvering Input | Typ | Syfte |
| Parameterns namn | Text | Anger den Wdata-parameter vars värden ska uppdateras av denna kedja. |
| Uppdateringstyp | Rullgardinsmeny | Alternativ för att antingen lägga till nya värden i den befintliga listan eller ersätta alla värden med de värden som kommer att läggas till. |
| Värden att lägga till | Arkivering | En arkivering med en kolumn som innehåller de värden som ska läggas till som rader. En rad med rubrik krävs i denna arkivering. Denna fil kan skapas från en kalkylark i Workiva, en Wdata-fråga eller någon annan källa som genererar en fil i det format som krävs. |
| Parameter Typ | Rullgardinsmeny | Alternativ för att ange om parametern definieras globalt inom arbetsytan eller lokalt inom en fråga. |
| ID för förfrågan | Text | Krävs om parametertypen är lokal. Detta används för att leta upp det ID för urvalslistan som är associerat med den parameter som tilldelats frågan. |
Underkedjor
- Underhåll Wdata Parametrar | Lägg till värden: Den här kedjan distribueras automatiskt när du distribuerar den primära kedjan.
Obs: Se till att du publicerar denna underordnade kedja innan du kör den primära kedjan.
Konfigurerbara noder
Du kan ändra de fält som används för meddelanden efter behov för att ge support till dina affärskrav:
- Primär kedja: Rendera textmall - Ogiltigt fråge-ID
- Primär kedja: Set Chain Resultat - Varning (frågan hittades inte)
- Primär kedja: Rendera textmall - ogiltig parameter
- Primär kedja: Set Chain Resultat - Varning (Ogiltig parameter)
- Barnkedja (Lägg till värden): Render Text Template - Ingen parameter-ID angiven
- Barnkedja (Lägg till värden): Ange kedjans resultat - Varning (Param ID)
- Barnkedja (Lägg till värden): Rendera textmall - Typ av parameterläge
- Barnkedja (Lägg till värden): Ange kedjans resultat - Varning (Param-typ)
- Barnkedja (lägg till värden): Rendera textmall - informativ: Inga nya objekt
- Barnkedja (lägg till värden): Rendera textmall - Varning: För många objekt
- Child Chain (Lägg till värden): Ställ in kedjans resultat - varna (ersätt)
- Barnkedja (Lägg till värden): Ställ in kedjans resultat - varna (lägg till)
- Barnkedja (lägg till värden): Rendera textmall - Statusrapport