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]) |