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 la visualización, 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 para todas las 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.
- Expresión de visualización
La expresión de visualización utiliza el campo más informativo y exclusivo de una tabla de atributos o tabla. Por ejemplo, la expresión de visualización de una capa de países utilizaría su campo de nombre o el número de parcela en el caso de una capa de parcelas. Si la expresión de visualización usa VBScript, puede actualizar el analizador para que use JScript o Python en el cuadro de diálogo Expresión de visualización. A este cuadro de diálogo se accede desde la pestaña Visualización del cuadro de diálogo Propiedades de capa.
- 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 usa VBScript, puede actualizar el analizador para que use JScript o Python en el cuadro de diálogo Etiquetar expresión. A este cuadro de diálogo se accede desde la pestaña Etiquetas del cuadro de diálogo Propiedades de capa.
- Expresiones de dimensión
Se pueden usar expresiones para definir el texto mostrado para una dimensión. Las expresiones de texto de dimensión se introducen en la pestaña Texto del cuadro de diálogo Propiedades de Estilo de dimensión. Si la expresión de texto de dimensión usa VBScript, tendrá que crear un nuevo estilo de dimensión que utilice el analizador de JScript o Python. La expresión se define en el cuadro de diálogo Propiedades de expresión. A este cuadro de diálogo se accede desde la pestaña Texto del cuadro de diálogo Propiedades de Estilo de dimensión. A este cuadro de diálogo se accede desde el cuadro de diálogo Propiedades de clase de entidad.