Aby tokenizować skrypty ze zmiennymi łańcuchowymi, takimi jak elastyczne i dynamiczne skrypty używane z różnymi interfejsami wiersza poleceń (CLI), takimi jak Windows® batch, Linux® shell, Essbase® MaxL i Anaplan® Connect, dodaj krok z poleceniem połączenia Handlebars.
Aby włączyć te polecenia, administrator IT najpierw tworzy złącze Handlebars.
Uwaga: Aby określić zmienną, która powinna zostać zastąpiona, szablony używają składni {{VARIABLE_NAME}}.
Szablon pliku renderowania
Aby wyrenderować szablon pliku z jego zmiennymi zastąpionymi określonymi wartościami, użyj polecenia Renderuj szablon pliku. W przypadku tego polecenia szablon jest przekazywany jako plik i generowany jest plik zawierający wynikowy tekst.
Uwaga: Polecenie to służy do tworzenia dużych (>32 tys. znaków) danych wyjściowych. Tworzy fizyczny plik, który może być użyty przez kolejne polecenia łańcucha, które wymagają wprowadzenia pliku. Jedną z opcji przechowywania szablonu pliku w Workiva jest zasoby plików.
Właściwości
| Właściwość |
Szczegóły |
| Szablon |
Wprowadź szablon pliku do renderowania. |
| Zmienne |
Wprowadź zmienne, które mają zostać użyte w szablonie. |
| Zmienne JSON |
Wprowadź zmienne JSON do użycia w szablonie, w tym wyrażenia takie jak #each. |
Dane wyjściowe
| Dane wyjściowe |
Typ wyjścia |
| Renderowany plik |
Plik |
Kody wyjścia
| Kod |
Typ |
Szczegóły |
| 0 |
Powodzenie |
Powodzenie |
| 1 |
Błąd |
Wystąpił błąd renderowania szablonu |
Renderuj szablon tekstu
Aby wyrenderować szablon tekstu z jego zmiennymi zastąpionymi określonymi wartościami, użyj polecenia Renderuj szablon tekstu. W przypadku tego polecenia szablon jest przekazywany jako ciąg tekstowy, a wyniki są wyświetlane jako inny ciąg tekstowy.
Uwaga: Polecenie to służy do tworzenia małych i średnich wyjść. Generuje tekstowe dane wyjściowe, których nie można użyć w kolejnych poleceniach wymagających fizycznego pliku.
Właściwości
| Właściwość |
Szczegóły |
| Szablon |
Wprowadź szablon tekstu do renderowania. |
| Zmienne |
Wprowadź zmienne, które mają zostać użyte w szablonie. |
| Zmienne JSON |
Wprowadź zmienne JSON do użycia w szablonie, w tym wyrażenia takie jak #each. |
Dane wyjściowe
| Dane wyjściowe |
Typ wyjścia |
| Renderowany plik |
Plik |
Kody wyjścia
| Kod |
Typ |
Szczegóły |
| 0 |
Powodzenie |
Powodzenie |
| 1 |
Błąd |
Wystąpił błąd renderowania szablonu |
Dodatkowe zasoby