Skip To Content

00127: <值> 使用 VBScript,并且您正在将其发布至 ArcGIS for Server (Linux)

在本主题中

在发布至 ArcGIS for Server (Linux) 时,不支持以 VBScript 编写的引入了多个字段的表达式。这会影响所有为显示、标签和尺寸编写的表达式。受影响的区域将由 <值> 参数表示。

解决方案

您可以移除 VBScript 表达式或将其替换为以 Python 或 JScript 编写的表达式。

注:

如果要更改标签表达式,请确保更改所有相应标签类的表达式。

了解有关使用标签类的详细信息

更多信息

高级表达式可使用 Python、VBScript 或 JScript 编写。您应使用 Python 或 JScript 为基于 Linux 的服务编写高级表达式。VBScript 可与下列表达式一起使用。

  • 显示表达式

    显示表达式使用属性表或表中最具信息性且唯一的字段。例如,对于某个国家/地区图层,显示表达式将使用其名称字段,而对于宗地图层,则将使用宗地编号。如果显示表达式使用的是 VBScript,则可以在显示表达式 对话框中更新解析程序以使用 JScript 或 Python。可以从图层属性 对话框的显示选项卡访问此对话框。

    了解有关显示表达式的详细信息

  • 标注表达式

    标签表达式用于自定义标签的文本字符串。如果标注表达式使用的是 VBScript,则可以在标注表达式 对话框中更新解析程序以使用 JScript 或 Python。可以从图层属性 对话框的标注选项卡访问此对话框。

    了解有关标签表达式的详细信息

  • 尺寸表达式

    这些表达式可用于定义尺寸的显示文本。尺寸文本表达式将在尺寸样式属性 对话框的文本选项卡中输入。如果尺寸文本表达式使用的是 VBScript,则将需要创建一个使用 JScript 或 Python 解析程序的新的尺寸样式。用户可以在表达式属性 对话框中设置表达式。可以从尺寸样式属性 对话框的文本选项卡访问此对话框。此外,还可以从要素类属性 对话框访问此对话框。

    了解如何创建尺寸样式