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