Les messages d'erreur interrompent la génération des fichiers dans lequel les erreurs ont été détectées, et ces erreurs sont affichées dans l'onglet Aperçu de la feuille de propriétés d'objet correspondante.
cible::catég-chemin nom-template-complet(numéro-ligne) métaclasse-objet-actif code-objet-actif): type-erreur message-erreur
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 .else sans .if correspondant .endif sans .if correspondant |
Ajoutez un .endif ou .if (voir Macro .if). |
.next attendu .next sans .foreach correspondant |
Ajoutez un .next ou .foreach approprié pour le bloc de collection (par exemple, voir Macro .foreach_item). |
.end%s attendu |
Ajoutez un .end approprié pour le bloc de macro (par exemple, voir Macro .unique). |
.end%s sans .%s correspondant |
Ajoutez un .macro approprié à .endmacro (par exemple, voir Macro .vbscript). |
Parenthèses manquantes ou non appariées |
Corrigez les éventuelles parenthèses non appariées. |
Paramètre inattendus : params-supplémentaires |
Supprimez les éventuels paramètres inutiles |
Macro inconnue |
Remplacez par une macro valide (voir Guide de référence des macros du langage de génération par template). |
.execute_command incorrect syntax |
La syntaxe correcte est affichée dans l'onglet Aperçu, ou dans la fenêtre Résultats (voir Macro .execute_command). |
Syntaxe incorrecte pour Change_dir |
|
Syntaxe incorrecte pour convert_name Syntaxe incorrecte pour convert_code |
|
Syntaxe incorrecte pour set_object Syntaxe incorrecte pour set_value |
|
Syntaxe incorrecte pour execute_vbscript |
Voir Macro .execute_vbscript. |
Les erreurs de conversion sont des erreurs d'évaluation sur une variable lors de l'évaluation d'un template :
Message d'erreur de conversion |
Description et correction |
---|---|
collection non résolue : collection |
Collection inconnue (voir Accès aux collections de sous-objets ou d'objets associés). |
membre non résolu : membre objet null variable objet attendue : objet |
Membre inconnu, membre d'objet null, ou chaîne attendue au lieu d'un objet (voir Extraction des propriétés d'objet). |
aucune portée externe |
Utilisation incorrecte du mot clé Outer (voir Portée de la conversion). |
Erreur d'exécution VBScript |
Erreur VB script (voir Macro .vbscript). |
Point de blocage potentiel détecté |
Blocage provoqué par une boucle infinie. |