laptop and a wrench

Bogue

The error message "Error 000354: The name contains invalid characters" is returned when using the Distance variable as an inline variable for the Generate Points Along Lines tool in ModelBuilder.

ArcGIS Pro
Numéro d’ID de bogue BUG-000168004
EnvoiJune 3, 2024
Dernière modificationDecember 30, 2024
S’applique àArcGIS Pro
Version trouvéeN/A
Système d’exploitationWindows OS
Version du système d’exploitation10.0 64 Bit
StatutAs Designed

Informations supplémentaires

The error is expected as the distance variable value 1000 Meters has a space in between. Add the Calculate Value tool to the model to remove the space. For example, the expression: "%Distance%".replace(" ", "")) and then use the output of the Calculate Value tool as the inline variable substitution.

Solution de contournement

  • Remove the Distance variable and create a new String variable stating '1000 Meters'. Attach this as a precondition to the Generate Points Along Lines tool. Change the inline variable in the output of the tool from %Distance% to %String%. When running the tool, the error message no longer returns. If a space is added in the string variable between 1000 and Meters, the error message returns again.
  • Adding a Calculate Value tool as a precondition to remove the space also resolved this. To do so, add the Calculate Value tool, and in the expression, add "%Distance%".replace(" ",""). Change the output of the inline variable to be %Value% in place of %Distance%.

Étapes pour reproduire

ID de bogue: BUG-000168004

Logiciel:

  • ArcGIS Pro

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