00127 : <valeur> utilise VBScript et vous publiez sur ArcGIS Server (Linux)

Les expressions écrites avec VBScript et qui utilisent plusieurs champs ne sont pas prises en charge lors de la publication sur ArcGIS Server (Linux). Cela affecte les expressions écrites pour les étiquettes et les dimensions. La zone concernée est indiquée par le paramètre <valeur>.

Solution

Vous pouvez supprimer l’expression VBScript ou remplacer l’expression VBScript par une autre écrite dans Python ou JScript.

Remarque :

En cas de modification des expressions d'étiquettes, veillez à modifier les expressions pour toutes les classes d'étiquettes concernées. Pour en savoir plus sur les classes d’étiquettes, reportez-vous à la rubrique Utiliser des classes d’étiquettes.

Informations complémentaires

Les expressions avancées peuvent être écrites dans Python, VBScript ou JScript. Vous devez utiliser Python ou JScript pour écrire des expressions avancées pour les services de type Linux. VBScript peut être utilisé avec les expressions suivantes :

  • Expressions d'étiquette

    Les expressions d'étiquettes servent à personnaliser la chaîne de texte des étiquettes. Si votre expression d’étiquette utilise VBScript, vous pouvez actualiser l’analyseur pour qu’il utilise JScript ou Python dans la fenêtre Label Class (Classe d’étiquettes). Pour accéder à la fenêtre Label Class (Classe d’étiquettes), sélectionnez la couche étiquetée dans la fenêtre Contents (Contenu). Dans l’ensemble d’onglets Feature Layer (Couche d’entités), cliquez sur l’onglet Labeling (Étiquetage). Dans le groupe Label Class (Classe d’étiquettes), cliquez sur Expression Propriétés d'étiquette.

    Pour en savoir plus sur les classes d’étiquettes, reportez-vous à la rubrique Utiliser des classes d’étiquettes.

  • Expressions de cotation

    Les expressions peuvent servir à définir le texte affiché pour une dimension. Les cotations ne peuvent pas être modifiées dans ArcGIS Pro.

Pour plus d’informations, reportez-vous à la rubrique Analyser votre ressource SIG.