Workiva Scripting is inbegrepen bij Customize Workiva. Om scripting te kunnen gebruiken, moet de optie 'Workiva/Scripting aanpassen' in uw werkruimte zijn ingeschakeld en moeten gebruikers de juiste scriptingrollen en bestandsrechten hebben.
Om gestructureerde uitvoer van een scriptuitvoering op te slaan, serialiseer je de uitvoer als JSON en print je deze na het voorvoegsel ::set-output :
import json output = { "status": "complete", "recordsProcessed": 10, } print(f"::set-output {json.dumps(output)}")De waarde na ::set-output moet geldige JSON zijn.
Je kunt de uitvoer van de run handmatig downloaden door op het uitvoerpictogram naast de run te klikken. Je kunt het ook programmatisch ophalen met behulp van het eindpunt Start een download van de run-output . De API-toekenning vereist het script:read bereik.