Skip To Content

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

В этом разделе

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

Решение

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

Примечание:

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

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

Дополнительная информация

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

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

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

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

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

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

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

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

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

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