Chapter 5 Personnalisation de la génération à l'aide du langage de génération par template


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 .endmacro
.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 incorrect syntax La syntaxe appropriée s'affiche dans l'onglet Aperçu, ou bien dans la fenêtre Devrait être :
.execute_command(executable [,arguments[,{cmd_ShellExecute|cmd_PipeOutput}]])
Syntaxe incorrecte pour Change_dir La syntaxe doit être : .change_dir(path)
Syntaxe incorrecte pour convert_name La syntaxe doit être : .convert_name(name)
Syntaxe incorrecte pour convert_code La syntaxe doit être : .convert_code(code)
Syntaxe incorrecte pour set_object La syntaxe doit être :
.set_object(local-var-name [,[scope.]
portée-objet [,{new|update}]])
Syntaxe incorrecte pour set_value La syntaxe doit être :
.set_value(local-var-name,template-simple[,{new|update}])
Syntaxe incorrecte pour execute_vbscript La syntaxe doit être : .execute_vbscript(script-file [,script-input_params])

 


Copyright (C) 2008. Sybase Inc. All rights reserved.