Workiva Scripting ist in „Customize Workiva“ enthalten. Um die Skriptfunktion nutzen zu können, muss in Ihrem Arbeitsbereich die Option „Workiva anpassen/Skriptfunktion“ aktiviert sein, und die Benutzer benötigen die entsprechenden Skriptrollen sowie Dateiberechtigungen.
Um die strukturierte Ausgabe eines Skriptlaufs zu speichern, serialisieren Sie die Ausgabe als JSON und geben Sie sie nach dem Präfix „ ::set-output “ aus:
import json output = { "status": "complete", "recordsProcessed": 10, } print(f"::set-output {json.dumps(output)}")Der Wert nach „ ::set-output “ muss gültiges JSON sein.
Sie können die Ausgabedaten des Laufs manuell herunterladen, indem Sie auf das Ausgabesymbol neben dem Lauf klicken. Sie können die Ausgabe auch programmgesteuert über den Endpunkt „ “ abrufen: „Initiate a download of run output“ . Für die API-Berechtigung ist der Bereich „ script:read “ erforderlich.