Chapter 9 Guide de référence de la génération (GTL)


Erreurs de syntaxe

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) 2005. Sybase Inc. All rights reserved.