laptop and a wrench

Bogue

In AML (ARC Macro Language), the program will lose track of the loop it is in and skip the proper &end directive if the following is true: - If-then-else logic is nested to a third level. - It uses &do loops.

Dernière publication: August 19, 2020 ArcGIS for Desktop
Numéro d’ID de bogue NIM067879
EnvoiMay 6, 2011
Dernière modificationJune 5, 2024
S’applique àArcGIS for Desktop
Version trouvée10.0
Système d’exploitationWindows OS
Version du système d’exploitationXP
StatutWill Not Be Addressed

Informations supplémentaires

We apologize that we were unable to address this issue within the current product support cycle.  If the issue continues to affect your work in a supported release, please contact Technical Support.

Solution de contournement

Separate the second &else statement to have the &if as part of an &do block (line 114 of msp_test2.aml), and then close it off with another &end (line 129). "Msp_test2.aml" is also included at the Test Data Path.

Étapes pour reproduire

ID de bogue: NIM067879

Logiciel:

  • ArcGIS for Desktop

Recevoir une notification lorsque le statut d’un bogue change

Télécharger l’application Esri Support

En savoir plus sur ce sujet

Obtenir de l’aide auprès des experts ArcGIS

Contacter le support technique

Télécharger l’application Esri Support

Accéder aux options de téléchargement