Operacja ExportSynchronous

Ta operacja czeka na zakończenie eksportu i zwraca wyeksportowaną książkę raportów. Użyj tej operacji, aby eksportować małe książki raportów, ponieważ duże eksporty mogą powodować problemy z limitem czasu.

Żądanie

Metoda Adres URL
GET /BI/api/rest/IonApi/BookExport/v1/ExportSynchronous
Parametr Status Typ Wartość
appName Wymagane Ciąg Nazwa unikatowa aplikacji z książką raportów do eksportowania.
bookName Wymagane Ciąg Nazwa unikatowa książki raportów do eksportowania.
outputFormat Wymagane Enum

pdf [0]

xlsx [1]

xlsx value [2]

pptx [3]

image [4]

Format wyjściowy eksportu.

usePageLayout Opcjonalne Wartość logiczna Domyślne ustawienie to TRUE. Używaj tylko do eksportowania pptx lub obrazów.
imageFormat Opcjonalne Enum

png [0]

jpg [1]

Domyślne ustawienie to png. Używaj tylko do eksportowania obrazów.
string exportProfile Opcjonalne Ciąg Nazwa profilu eksportu. Aby eksportować w domyślny sposób, pozostaw puste.

Wynik

Otrzymujesz fragment danych binarnych, który reprezentuje eksportowaną książkę raportów w wybranym formacie.

Jeśli eksportowanie nie powiedzie się, otrzymasz ciąg JSON z komunikatem o błędzie.