Chapter 5 Personnalisation de la génération à l'aide du langage de génération par template
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. |
![]() |