Pour tokeniser les scripts avec des variables de chaîne, comme pour les scripts flexibles et dynamiques utilisés avec diverses interfaces de ligne de commande (CLI) comme Windows® batch, Linux® shell, Essbase® MaxL, et Anaplan® Connect, ajoutez une étape avec une commande de connexion Handlebars.
Pour activer ces commandes, un administrateur informatique crée d'abord un connecteur Handlebars.
Note : Pour spécifier une variable qui doit être remplacée, les modèles utilisent la syntaxe {{VARIABLE_NAME}}.
Modèle de fichier de rendu
Pour rendre un modèle de fichier dont les variables sont remplacées par les valeurs spécifiées, utilisez la commande Rendre le modèle de fichier. Pour cette commande, le modèle est transmis sous forme de fichier et produit un fichier contenant le texte résultant.
Note: Cette commande est utilisée pour créer des sorties de grande taille (>32k caractères). Elle produit un fichier physique qui peut être utilisé par les commandes de chaîne suivantes qui nécessitent une entrée de fichier. Une option pour stocker un modèle de fichier dans Workiva est file resources.
Propriétés
| Propriété |
Détail |
| Modèle |
Saisissez le modèle de fichier à rendre. |
| Variables |
Saisissez les variables à utiliser pour le modèle. |
| Variables JSON |
Saisissez les variables JSON à utiliser dans le modèle, y compris les expressions telles que #each. |
Sorties
| Sortie |
Type de sortie |
| Fichier rendu |
Fichier |
Codes de sortie
| Code |
Type |
Détail |
| 0 |
Réussite |
Réussite |
| 1 |
Erreur |
Il y a eu une erreur dans le rendu du modèle |
Rendre le modèle de texte
Pour rendre un modèle de texte dont les variables sont remplacées par les valeurs spécifiées, utilisez la commande Rendre le modèle de texte. Pour cette commande, le modèle est transmis sous la forme d'une chaîne de texte et les résultats sont restitués sous la forme d'une autre chaîne de texte.
Note : Cette commande est utilisée pour créer des sorties de petite ou moyenne taille. Elle génère une sortie textuelle qui ne peut pas être utilisée dans les commandes suivantes qui nécessitent un fichier physique.
Propriétés
| Propriété |
Détail |
| Modèle |
Saisissez le modèle de texte à rendre. |
| Variables |
Saisissez les variables à utiliser pour le modèle. |
| Variables JSON |
Saisissez les variables JSON à utiliser dans le modèle, y compris les expressions telles que #each. |
Sorties
| Sortie |
Type de sortie |
| Fichier rendu |
Fichier |
Codes de sortie
| Code |
Type |
Détail |
| 0 |
Réussite |
Réussite |
| 1 |
Erreur |
Il y a eu une erreur dans le rendu du modèle |
Ressources complémentaires