设计脚本组件

脚本组件可以在业务规则或模板中使用。您可以从“系统视图”或任何其他视图创建脚本组件。也可以在设计业务规则或模板时,从规则或模板设计器中创建脚本组件。

注:

您也可以从业务规则或模板中设计脚本组件。

要设计脚本组件:

  1. 系统视图中,右键单击脚本,然后选择新建
  2. 为此脚本输入名称、应用程序类型、应用程序和规划类型。
  3. 单击确定
  4. 使用图标设计脚本组件。

    注:

    与规则、模板和其他组件不同,当您打开脚本时,无法以图形格式(在流程图中)查看该脚本。只能以脚本格式查看脚本。

    您可以使用该脚本执行以下任何任务:

    • 单击隐藏/显示行号图标以隐藏(或显示)脚本行号。默认情况下显示行号。

    • 单击插入函数及其参数图标以在脚本中插入函数。请参阅“使用函数”。

    • 单击插入从维中选择的成员图标以在脚本中插入成员。请参阅“向组件添加成员和函数”。

    • 单击插入变量图标以在脚本中插入变量。请参阅“使用变量”。

    • 单击插入智能列表向脚本中插入一个智能列表。请参阅“使用智能列表”。

    • 单击注释取消注释图标以在脚本中添加和删除注释行。

    • 单击隐藏注释图标可以在脚本中隐藏系统生成的注释。

    • 单击验证语法图标以检查脚本语法错误。

      注:

      如果存在语法错误,则包含错误的代码会变成红色文本,不显示错误消息。如果没有语法错误,则显示“未发现语法错误”消息。

    • 单击换行图标,以便需要左右滚动查看的长脚本行显示在同一页面的多行上。

    • 单击将代码完成设置为“关闭”图标以隐藏完成代码的建议。(该图标是一个切换按钮。要重新打开代码完成,再次单击该图标。默认情况下,代码完成设置为“打开”。)

    • 单击替换图标以查找和替换脚本中的文本字符串。请参阅“在业务规则脚本中搜索文本字符串”。

    • 单击查找图标以查找脚本中的文本字符串。请参阅“在业务规则脚本中搜索文本字符串”。

    • 查找中输入搜索文本,然后单击上一个下一个来查找该文本的上一个(通过在脚本中向上搜索)或下一个(通过在脚本中向下搜索)实例。

    • 转至行中输入一个行号,并单击箭头以在脚本中突出显示该行号。

    • 通过单击某个行左侧的加号或减号在脚本中展开或折叠该行。例如,默认情况下,FIX 语句显示时会显示语句中的所有行,但是您可以通过单击 FIX 语句左侧的减号来隐藏它的行。

    • 选择要复制的脚本行,然后单击复制到剪贴板图标。

    • 选择要剪切的脚本行,然后单击剪切到剪贴板图标。

    • 将光标放在您想要粘贴脚本的位置,然后单击从剪贴板粘贴图标。

    • 针对函数自动提供建议。在键入函数的前几个字符后,按 Ctrl + 空格键可显示建议。选择其中一个建议,然后单击或按 Enter 以完成函数。

  5. 属性上,完成下列步骤:
    1. 创建脚本组件时,共享处于未选中状态。要使脚本组件成为共享组件,请依次选择属性选项卡和共享,然后键入一个名称。

      从“系统视图”创建脚本组件时,默认情况下,共享处于选中状态并且您无法对其进行更改。但是,如果您需要在业务规则中使用脚本的副本,请将共享的脚本拖动到业务规则中,然后清除属性选项卡上的共享复选框。这将在业务规则中创建共享脚本的一个副本;当共享脚本改变时,共享脚本的副本不会改变。当保存业务规则时,脚本不再具有名称。

    2. 可选:通过输入 50 个字符以内的新名称来编辑脚本的名称。(默认名称为“新建脚本”对话框中的名称。)

      注:

      您只能对共享脚本进行命名。如果脚本不是共享的,则无法在“名称”字段中键入。

    3. 为脚本输入 255 个字符以内的说明。
    4. 输入脚本的标题。标题显示在规则设计器模板设计器流程图中的脚本下方。
    5. 为脚本输入注释。例如,您可能希望告诉用户脚本的用途。
  6. 脚本上,输入脚本组件的标题。
  7. 仅限为模板创建脚本组件的用户:如果想要在脚本组件中使用设计时提示,请选择使用设计提示。然后,在条件网格中,通过执行以下任务为设计时提示定义条件:
    1. DTP 中,选择设计时提示。
    2. 运算符中,选择以下运算符:= = 或 <>。
    3. 中,使用下拉列表选择一个值。无法在此字段中键入。
    4. 重复这些步骤,并根据需要在条件中创建多个语句。

      提示:

      单击加号 (+) 和减号 (-) 图标可在网格中添加和删除行。

  8. 仅限创建独立脚本组件(即不在业务规则或模板中的脚本组件)或为业务规则创建脚本组件的用户:在用法上,可以查看使用该脚本组件的规则。

    注:

    您无法编辑该选项卡上的任何信息。

  9. 单击 “保存”按钮