Skip To Content

00127: <значение> использует VBScript и вы публикуете в ArcGIS Server (Linux)

Выражения, написанные с помощью VBScript, с несколькими полями не поддерживаются при публикации в ArcGIS Server (Linux). Это относится к выражениям отображения, надписей и измерений. Область, которая является источником проблемы, обозначается параметром <value>.

Решение

Вы можете либо удалить выражение VBScript, либо заменить выражение VBScript выражением, написанным на языке Python или JScript.

Примечание:

При изменении выражений надписей убедитесь, что изменяются выражения для всех соответствующих классов надписей.

Более подробно о using_label_classes

Более подробно

Вы можете написать дополнительные выражения на языках Python, VBScript или JScript. Дополнительные выражения для сервисов Linux следует писать на языках Python или JScript. VBScript можно использовать в следующих выражениях.

  • Выражения отображения

    Выражение для отображения использует наиболее информативное и уникальное поле из таблицы. Например, отображаемое выражение будет использовать поле имени для слоя стран или номер участка для слоя участков. Если в выражении отображения используется VBScript, вы можете обновить синтаксический анализатор (парсер), чтобы использовать JScript или Python, в диалоговом окне Выражение отображения. Это диалоговое окно можно открыть на вкладке Отображение диалогового окна Свойства слоя.

    Более подробно о выражениях отображения

  • Выражения надписи

    Выражения надписей позволяют настроить текстовые элементы ваших надписей.Если в выражении надписи используется VBScript, вы можете обновить синтаксический анализатор (парсер), чтобы использовать JScript или Python, в диалоговом окне Выражение надписи. Это диалоговое окно можно открыть на вкладке Надписи диалогового окна Свойства слоя.

    Более подробно о выражениях надписей

  • Выражения измерения

    Выражения можно использовать для определения текста, который должен отображаться для измерения. Выражения текста измерения вводятся на вкладке Текст диалогового окна Свойства стиля измерения. Если в выражении текста измерения используется VBScript, вам необходимо создать новый стиль измерения, использующий парсер JScript или Python. Выражение задается в диалоговом окне Свойства выражения . Это диалоговое окно можно открыть на вкладке Текст диалогового окна Свойства стиля измерения. Это диалоговое окно можно открыть в диалоговом окне Свойства класса пространственных объектов.

    Как создать стиль измерения


В этом разделе
  1. Решение
  2. Более подробно