脚本类型优先级 (Grid 属性)

 

使用 “脚本类型优先 ”属性打开“ 脚本类型优先 ”对话框,在其中可以配置各种类型的脚本的相对优先级。 当“配置 Functoid 脚本”对话框的内联脚本缓冲区编辑框包含多种语言的脚本时,此属性的设置控制运行脚本部分(仅在运行脚本 functoid 时执行单个语言的脚本)。

类别

概况

允许的值

此属性的值是脚本类型的有序列表,其中每个脚本类型都已启用或不启用。 在“ 脚本类型优先级 ”对话框中,使用向上和向下箭头按钮更改不同类型的脚本的相对顺序,其中列表顶部的脚本类型具有最高优先级,列表底部的脚本类型具有最低优先级。 使用与每个脚本类型关联的复选框来指定是否启用该类型的脚本。 如果未启用脚本,则其列表中的位置无关紧要。 可能的脚本类型包括:

  • 内联C#

  • 外部程序集

  • 内联 Visual Basic .NET

  • 内联 JScript .NET

  • 内嵌 XSLT 调用模板

  • 内联 XSLT

默认值

默认情况下,以下脚本类型都以所示的优先顺序启用:

  1. 内联 C#

  2. 外部程序集

  3. 内嵌式 Visual Basic .NET

  4. 内联 JScript .NET

  5. 嵌入式 XSLT 调用模板

  6. 内嵌 XSLT

注解

使用输入字段右侧的省略号 [...] 按钮打开 “脚本类型优先 ”对话框。 在此对话框中,使用脚本类型复选框为此映射启用或禁用每种特定类型的脚本,并使用向上和向下箭头按钮将脚本类型的优先顺序从高到低重新排列。

如果一个或多个脚本 functoid 具有在“配置 Functoid 脚本”对话框的“内联脚本缓冲区”编辑框中指定的多种语言的脚本,则正确设置此属性尤其重要。 使用一种语言创建脚本时,可能会发生这种情况,然后更改内联脚本语言,并在新语言中添加新脚本,而无需手动删除以旧语言编写的脚本。 在这种情况下,使用此属性建立的优先级决定了在映射期间运行哪个脚本。

注释

可以撤消或恢复 脚本类型优先 属性。

另请参阅

网格属性