laptop and a wrench

Bug

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
Bug-ID-Nummer BUG-000168004
EingereichtJune 3, 2024
Zuletzt geändertDecember 30, 2024
Gilt fürArcGIS Pro
Gefunden in VersionN/A
BetriebssystemWindows OS
Betriebssystemversion10.0 64 Bit
StatusAs Designed

Zusätzliche Informationen

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.

Workaround

  • 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%.

Schritte zur Reproduzierung

Bug-ID: BUG-000168004

Software:

  • ArcGIS Pro

Benachrichtigung erhalten, wenn sich der Status eines Bugs ändert

Esri Support App herunterladen

Weitere Informationen zu diesem Thema erkunden

Unterstützung durch ArcGIS-Experten anfordern

An den technischen Support wenden

Esri Support App herunterladen

Zu Download-Optionen wechseln