Las expresiones escritas con VBScript que utilizan varios campos no se admiten al publicar en ArcGIS Server (Linux). Esto afecta a las expresiones escritas para las etiquetas y las dimensiones. La zona afectada se indica por el parámetro <valor>.
Solución
Puede quitar la expresión VBScript o reemplazarla por una escrita en Python o JScript.
Nota:
Si está cambiando las expresiones de etiqueta, asegúrese de cambiar las expresiones de todas las clases de etiqueta pertinentes. Para obtener más información sobre las clases de etiqueta, consulte Usar clases de etiqueta.
Más información
Las expresiones avanzadas se pueden escribir en Python, VBScript o JScript. Debe usar Python o JScript para escribir expresiones avanzadas para servicios basados en Linux. VBScript se puede usar con las siguientes expresiones:
- Expresiones de etiqueta
Las expresiones de etiqueta se utilizan para personalizar la cadena de caracteres de texto de las etiquetas. Si la expresión de etiqueta utiliza VBScript, puede actualizar el analizador para que use JScript o Python en el panel Clase de etiqueta. Para acceder al panel Clase de etiqueta, seleccione la capa etiquetada en el panel Contenido. En la pestaña Capa de entidades establecida, haga clic en la pestaña Etiquetado. En el grupo Clase de etiqueta, haga clic en Expresión .
Para obtener más información sobre las clases de etiqueta, consulte Usar clases de etiqueta.
- Expresiones de dimensión
Se pueden usar expresiones para definir el texto mostrado para una dimensión. Las dimensiones no se pueden modificar en ArcGIS AllSource.
Para obtener más información, consulte Analizar un recurso SIG.