Skrypty Workiva są zawarte w module Customize Workiva. Aby móc korzystać ze skryptów, w obszarze roboczym musi być włączona opcja Dostosowywanie Workiva/Skryptów, a użytkownicy muszą mieć odpowiednie role skryptów i uprawnienia do plików.
Aby zapisać ustrukturyzowane dane wyjściowe z uruchomienia skryptu, zserializuj dane wyjściowe jako JSON i wydrukuj je po prefiksie ::set-output :
importuj wyjście json = { "status": "zakończone", "przetworzone rekordy": 10, } drukuj(f"::set-output {json.dumps(wyjście)}")Wartość następująca po ::set-output musi być prawidłowym kodem JSON.
Dane wyjściowe przebiegu można pobrać ręcznie, klikając ikonę danych wyjściowych obok przebiegu. Można również pobrać go programowo, używając punktu końcowego Inicjuj pobieranie wyników uruchomienia . Do udzielenia zezwolenia na API wymagany jest zakres script:read .