Szablon Initiate Spreadsheet Export umożliwia eksportowanie arkuszy kalkulacyjnych Workiva w formatach PDF, XLSX lub CSV. Funkcja ta jest często używana do tworzenia kopii zapasowych arkuszy kalkulacyjnych, edycji offline lub udostępniania prezentacji Workiva użytkownikom spoza obszaru roboczego.
Wymagania
- Musisz mieć dostęp do Client ID i Client Secret poprzez swojego grantu OAuth2.
- Następujące łączniki muszą być skonfigurowane w Twojej przestrzeni roboczej:
Zbuduj swój łańcuch
Szablon Initiate Spreadsheet Export znajduje się w sekcji Workiva Chains na ekranie Szablony.
Oto jak ją znaleźć:
- W programie Chain Builder przejdź do zakładki Templates .
- Wybierz Workiva Chains z menu u góry.
- Wyszukaj Initiate Spreadsheet Export w prawym górnym rogu i otwórz szablon.
Po zlokalizowaniu szablonu skonfiguruj go dla swojego obszaru roboczego przy użyciu zmiennych i danych wejściowych środowiska uruchomieniowego wymienionych poniżej.
Uwaga: Aby uzyskać szczegółowe instrukcje dotyczące tworzenia łańcucha z szablonu, zapoznaj się z artykułem Tworzenie łańcuchów i zarządzanie nimi.
Zmienne
| Zmienny typ | Nazwa zmiennej | Opis | Wymagane? |
| Dynamiczny łańcuch | dcv-exportStatus | Służy do przechwytywania statusu eksportu arkusza kalkulacyjnego. | Tak |
| Dynamiczny łańcuch | dcv-resourceURL | Nazwa arkusza lub wartość ID. | Tak |
| Obszar roboczy | wsv-ClientID | ID wygenerowany z Grantu OAuth2 dla Twojego konektora Workiva. | Tak |
| Obszar roboczy | wsv-Secret | Tajny token wygenerowany z Grantu OAuth2 dla Twojego konektora Workiva. | Tak |
| Obszar roboczy | wsv-IAMURL | Adres URL nadpisania hosta IAM. | Tak |
| Obszar roboczy | wsv-PlatformURL | Adres URL nadpisania hosta interfejsu API platformy. | Tak |
Wejścia w czasie wykonywania
| Wejście w czasie wykonywania | Opis | Opcje | Wymagane? |
| ExportFormat | Wskazuje format eksportu. | .pdf lub .xlsx lub .csv | Tak |
| ExportID | Identyfikator arkusza kalkulacyjnego. | Tak | |
| ExportFileName | Może być używany podczas przesyłania lub wysyłania wiadomości e-mail w celu zastąpienia domyślnej nazwy pliku. | Nie | |
| Arkusze |
Identyfikatory arkuszy w arkuszu kalkulacyjnym do wyeksportowania. Jeśli to pole pozostanie puste, cały arkusz kalkulacyjny zostanie wyeksportowany jako plik .zip zawierający oddzielne pliki .csv dla każdego arkusza. |
Nie | |
| Opcje eksportu CVS | W przypadku eksportu do formatu .csv zawiera on specyfikacje eksportowanego obiektu. |
ExportAsFormulas |
Nie |
| Opcje eksportu XLSX | W przypadku eksportu do formatu .xlsx zapewnia specyfikacje eksportowanego obiektu. |
|
Nie |
| Opcje eksportu plików PDF | Podczas eksportowania do formatu PDF zapewnia specyfikacje eksportowanego obiektu. |
|
Nie |
Uwaga: Jeśli pola opcjonalne pozostaną puste, cały obiekt zostanie wyeksportowany bez zastosowanych specyfikacji.
Co warto wiedzieć
- W przypadku eksportu całego arkusza kalkulacyjnego w formacie .csv, nazwa żądania HTTP musi zostać zmieniona na .zip. Wynikiem będzie folder zawierający poszczególne arkusze w formacie .csv.
Konfiguracja powiadomień e-mail o dostarczeniu
Aby otrzymać wyeksportowany plik, musisz dodatkowo skonfigurować polecenie Get (Final Resource) z powiadomieniem e-mail:
- Podczas edycji łańcucha Initiate Spreadsheet Export wybierz polecenie Get (Final Resource) i kliknij ołówek do tworzenia Edit
- Kliknij ikonę koperty, aby otworzyć ekran powiadomień .
- Kliknij przycisk + Nowe powiadomienie.
- Otwórz menu rozwijane "Warunek" i wybierz Sukces.
- Otwórz menu rozwijane "Odbiorcy" i wybierz adresy e-mail wszystkich użytkowników, którzy powinni otrzymać wyeksportowany obiekt.
- Otwórz menu "Załączniki" i wybierz plik wyjściowy z polecenia Get (Final Resource).
Proces ten spowoduje wysłanie do odbiorcy wiadomości e-mail pliku HTTP. Odbiorca musi następnie ręcznie zmienić nazwę rozszerzenia pliku na żądany format:
- File_name.txt. => file_name.pdf
- File_name.txt => file_name.xlsx
Rozwiązywanie problemów
Jeśli w łańcuchu wystąpił błąd lub nie udało się zaktualizować prawidłowych danych, sprawdź następujące elementy:
- Wszystkie zmienne obszaru roboczego są prawidłowe. Jeśli korzystasz z przestrzeni roboczej piaskownicy, użyj wersji piaskownicy adresów URL IAM/Platform.
- Uwzględniłeś wszystkie niezbędne dane wejściowe, takie jak arkusz kalkulacyjny i identyfikator eksportu.
- Skonfigurowałeś ustawienia powiadomień e-mail dla polecenia Get (Final Result).