Met de sjabloon Spreadsheet Export kunt u Workiva-spreadsheets exporteren in PDF-, XLSX- of CSV-indelingen. Deze functie wordt vaak gebruikt om een back-up te maken van spreadsheets, offline bewerken mogelijk te maken of om Workiva-presentaties te delen met gebruikers buiten de werkruimte.
Vereisten
- U moet toegang hebben tot de Client ID en Client Secret via uw OAuth2-subsidie.
- De volgende connectoren moeten in uw werkruimte worden geconfigureerd:
Uw ketting opbouwen
De sjabloon Initiate Spreadsheet Export bevindt zich in het Workiva Chains gedeelte van het scherm Templates.
Zo vindt u het:
- Ga in Chain Builder naar het tabblad Templates .
- Selecteer Workiva Ketens in het menu bovenaan.
- Zoek rechtsboven naar Spreadsheet Export initiëren en open de sjabloon.
Nadat u uw sjabloon hebt gevonden, configureert u deze voor uw werkruimte met behulp van de hieronder vermelde variabelen en runtime-invoer.
Opmerking: Zie het artikel Ketens maken en beheren voor gedetailleerde instructies over het maken van een ketting vanuit een sjabloon.
Variabelen
| Variabel type | Naam variabele | Beschrijving | Vereist? |
| Dynamische Keten | dcv-exportStatus | Wordt gebruikt om de exportstatus van de spreadsheet vast te leggen. | Ja |
| Dynamische Keten | dcv-resourceURL | De bladnaam of ID Waarde. | Ja |
| Werkruimte | wsv-ClientID | ID gegenereerd uit de OAuth2 Grant voor uw Workiva-connector. | Ja |
| Werkruimte | wsv-geheim | Geheim token gegenereerd uit de OAuth2 Grant voor uw Workiva connector. | Ja |
| Werkruimte | wsv-IAMURL | De IAM Host Override URL. | Ja |
| Werkruimte | wsv-PlatformURL | De Platform API Host Override URL. | Ja |
Runtime-ingangen
| Runtime invoer | Beschrijving | Opties | Vereist? |
| ExportFormat | Geeft het formaat van de export aan. | .pdf of .xlsx of .csv | Ja |
| ExportID | De ID van de spreadsheet. | Ja | |
| Exportbestandsnaam | Kan gebruikt worden bij het uploaden of e-mailen om de standaardnaam van het bestand te vervangen. | Geen | |
| Bladen |
De ID's van de bladen binnen de spreadsheet die geëxporteerd moeten worden. Als u dit veld leeg laat, wordt de hele spreadsheet geëxporteerd als een .zip-bestand met afzonderlijke .csv-bestanden van elk blad. |
Geen | |
| CVS export opties | Bij exporteren naar .csv-formaat geeft dit specificaties over het geëxporteerde object. |
ExportAsFormulas |
Geen |
| XLSX exportopties | Bij exporteren naar .xlsx-formaat geeft dit specificaties over het geëxporteerde object. |
|
Geen |
| PDF-exportopties | Bij het exporteren naar PDF geeft dit specificaties over het geëxporteerde object. |
|
Geen |
Opmerking: Als de optionele velden leeg worden gelaten, wordt het gehele object geëxporteerd zonder dat er specificaties worden toegepast.
Dingen die u moet weten
- Als u een hele spreadsheet als .csv exporteert, moet het HTTP-verzoek een andere naam krijgen met de extensie .zip. Het resultaat zal een map zijn die elk afzonderlijk blad in .csv-formaat bevat.
E-mail afleveringsnotificatie instellen
Om het geëxporteerde bestand te ontvangen, moet u bovendien de opdracht Get (Final Resource) configureren met een e-mailmelding:
- Terwijl u de Initiate Spreadsheet Export-keten bewerkt, selecteert u de opdracht Get (Final Resource) en klikt u op het potlood Edit
- Klik op het enveloppictogram om het scherm Meldingen te openen.
- Klik op de knop + Nieuwe melding.
- Open het vervolgkeuzemenu "Voorwaarde" en selecteer Succes.
- Open het vervolgkeuzemenu "Ontvangers" en selecteer de e-mailadressen van alle gebruikers die het geëxporteerde object moeten ontvangen.
- Open het menu "Bijlagen" en selecteer de bestandsuitvoer van de opdracht Get (Final Resource).
Dit proces stuurt de ontvanger van de e-mail een HTTP-bestand. De ontvanger moet dan handmatig de extensie van het bestand hernoemen naar het gewenste formaat:
- File_name.txt. => file_name.pdf
- File_name.txt => file_name.xlsx
Probleemoplossing
Als uw ketting een fout heeft veroorzaakt of de juiste gegevens niet heeft bijgewerkt, controleer dan het volgende:
- Alle werkruimtevariabelen zijn correct. Als u een sandbox-workspace gebruikt, gebruik dan de sandbox-versie van de IAM/Platform URL's.
- U hebt alle noodzakelijke runtime-invoer opgenomen, zoals de spreadsheet en de export-ID.
- U hebt een instelling voor e-mailnotificatie geconfigureerd voor de opdracht Get (Final Result).