Skip To Content

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

Dans cette rubrique

Les expressions écrites avec VBScript et qui utilisent plusieurs champs ne sont pas prises en charge lors de la publication dans ArcGIS for Server. Cela affecte les expressions écrites pour l'affichage, les étiquettes et les cotations. 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 dans 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 l'utilisation des classes d'étiquettes

Plus d'informations

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'affichage

    L'expression d'affichage utilise le champ le plus unique et le plus informatif d'une table attributaire ou d'une table. Par exemple, l'expression d'affichage d'une couche de pays peut utiliser son champ de nom, alors que le numéro de parcelle serait utilisé pour une couche de parcelles. Si votre expression d'affichage utilise VBScript, vous pouvez actualiser l'analyseur pour qu'il utilise JScript ou Python dans la boîte de dialogue Expression d'affichage. Vous pouvez accéder à cette boîte de dialogue dans l'onglet Affichage de la boîte de dialogue Propriétés de la couche.

    Pour en savoir plus sur les expressions d'affichage

  • 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 boîte de dialogue Expression d'étiquette. Vous pouvez accéder à cette boîte de dialogue dans l'onglet Etiquettes de la boîte de dialogue Propriétés de la couche.

    Pour en savoir plus sur les expressions d'étiquettes

  • Expressions de cotation

    Les expressions peuvent servir à définir le texte affiché pour une cotation. Les expressions textuelles de cotation sont entrées dans l'onglet Texte de la boîte de dialogue Propriétés du style de cotation. Si votre expression textuelle de cotation utilise VBScript, vous devez créer un nouveau style de cotation qui utilise l'analyseur JScript ou Python. Vous pouvez définir l'expression dans la boîte de dialogue Propriétés de l'expression. Vous pouvez accéder à cette boîte de dialogue dans l'onglet Texte de la boîte de dialogue Propriétés du style de cotation. Accédez à la boîte de dialogue depuis la boîte de dialogue Propriétés de la classe d’entités .

    Pour en savoir plus sur la création d'un style de cotation.