Obs : Skript är för närvarande endast tillgängligt via Anpassa Workiva. Läs mer.
Första skriptet (first-script.py)
Detta enkla skript beräknar pengarnas tidsvärde. Eftersom det inte kräver några ytterligare bibliotek är det ett bra sätt att testa grunderna i skriptprogrammet.
Obligatoriska arkiveringar:
Instruktioner:
- Från Startsidan , skapa en ny skriptfil.
- Öppna filen first-script.py på din dator och kopiera skriptkoden till den tomma arbetsytan (dvs. kodredigeringsutrymmet för den förskapade filen "__main__.py").
- Klicka på Spara längst upp till vänster.
- Klicka på Kör skript .
- Klicka på +Lägg till variabel och ange följande parametrar:
- INVESTERING=10000
- RÄNTA_RÄNTA=10
- COMPOUNDING_PERIOD=årligen
- ÅR=1
- Klicka på Kör skript och kontrollera att resultatet är 11000.
Obs: Det här skriptet tas även upp i artikeln Introduktion till Workiva-skript .
Fibonacci (fibonacci_main.py och fibonacci.py)
Precis som startskriptet ovan kräver detta enkla skript inga ytterligare bibliotek. Den använder dock skriptkällor - en viktig byggsten i Scripting-programmet.
Obligatoriska arkiveringar:
Instruktioner:
- Från Startsidan , skapa en ny skriptfil.
- Öppna filen fibonacci_main.py på din dator och kopiera skriptkoden till den tomma arbetsytan (dvs. kodredigeringsutrymmet för den förskapade filen "__main__.py").
- Klicka på Spara längst upp till vänster.
- Gå till panelen Källor på vänster sida, högerklicka i det tomma utrymmet precis under de aktuella källorna och välj Ladda upp källfiler .
- Bläddra efter fibonacci.py -filen på din dator och klicka sedan på Ladda upp .
- Klicka på Spara längst upp till vänster.
- Klicka på Kör skript och kontrollera att resultatet är 34.
Skript för nollundertryckning (Zero-Suppression-Script.py)
Det här skriptet för nollundertryckning visar hur man döljer kalkylbladsrader vars visade numeriska värden alla är noll.
Obligatoriska arkiveringar:
Instruktioner:
- Från Startsidan , skapa ett nytt -skript.
- Öppna Zero-Suppression-Script.py på din dator och klistra in innehållet i skriptets förskapade
__main__.py-källkodsfil. - Om du kör skriptet från en automatisering, ersätt de tomma platshållarna
CLIENT_IDochCLIENT_SECRETmed autentiseringsuppgifter från ett API-tillstånd som harfile:read- ochfile:write- omfången och åtkomst till kalkylbladet. - KlickSpara.
- IKällorpanelen, högerklicka under de befintliga källorna och väljLadda upp källfiler.
- Ladda upp krav.txt .
- KlickSparaoch vänta tills beroendegenereringen är klar.
Du kan nu skapa en automatisering i kalkylbladet som innehåller de rader du vill utvärdera. Konfigurera automatiseringen med en manuell körningsutlösare och en körskriptåtgärd . Du behöver skript-ID:t som finns i URL:en till ditt skript.
När den körs ska alla tomma rader döljas i dokumentet.