Chapter 9 Guide de référence de la génération (GTL)
Vous pouvez rencontrer les erreurs de syntaxe suivantes :
| Message d'erreur | Description et correction |
|---|---|
| Erreur de syntaxe dans la condition | Erreur de syntaxe dans une expression booléenne |
| .endif attendu | Ajoutez un .endif |
| .else sans .if correspondant | Ajoutez un .if au .else |
| .endif sans .if correspondant | Ajoutez un .if au .endif |
| .next attendu | Ajoutez un .next |
| .end%s attendu | Ajoutez un .end%s (par exemple, .endunique, .endreplace, ...) |
| .end%s sans .%s correspondant | Ajoutez un .<macro> au .end<macro> |
| .next sans .foreach correspondant | Ajoutez un .foreach au .next |
| Parenthèses manquantes ou non appariées | Corrigez les éventuelles accolades non appariées |
| Paramètre inattendus : <params-supplémentaires> | Supprimez les paramètres nécessaires |
| Macro inconnue | La macro n'est pas valide |
| .execute_command [syntaxe incorrecte] | La syntaxe appropriée s'affiche dans l'onglet Aperçu, ou bien dans la fenêtre Résultats : .execute_command(<exécutable>[,<arguments>[,{cmd_ShellExec|cmd_PipeOutput}]]) |
| Change_dir [syntaxe incorrecte] | La syntaxe doit être : .change_dir(<chemin>) |
| convert_name [syntaxe incorrecte] | La syntaxe doit être : .convert_name(<nom>) |
| convert_code [syntaxe incorrecte] | La syntaxe doit être : .convert_code(<code>) |
| set_object [syntaxe incorrecte] | La syntaxe doit être : .set_object(<nom-var-locale>[,[<portée>.] <portée-objet>[,{new|update}]]) |
| set_value [syntaxe incorrecte] | La syntaxe doit être : .set_value(<nom-var-locale>,<template-simple>[,{new|update}]) |
| execute_vbscript [syntaxe incorrecte] | La syntaxe doit être : .execute_vbscript(<fichier-script>[,<script-input_params>]) |
| Copyright (C) 2006. Sybase Inc. All rights reserved. |
| |