配置操作参数
配置操作参数时有哪些选项取决于操作类型和操作开发人员定义参数的方式。因此,下面介绍的所有输入类型和选项并不适用于每个操作或参数。
下图显示了在操作 mod 中配置操作时可能提供的一些参数。单击参数右侧的菜单 可查看可用选项。
“页面”参数右侧显示人物 的图标表示已为该参数选择“输入提示”。“注释”参数右侧的问号
表示该参数有说明。将鼠标悬停在图标上可查看说明。如果操作同时包含可选参数和必需参数,则会在需要输入的每个参数旁边显示“必需”。
输入类型
- 数据表 – 从下拉列表中选择数据表。数据表选择器通常是选择一个或多个列之前的第一步,但是,它也可以是单独的输入类型。
- 列 – 使用下拉列表从指定的数据表中选择一个列。操作开发人员可以指定参数仅对某些数据类型可用。在这类情况下,下拉列表中将仅显示包含允许的数据类型值的列。
- 列 – 在“选择列”对话框中选择一个或多个列。操作开发人员可以指定参数仅对某些数据类型可用。在这类情况下,对话框中将仅显示包含允许的数据类型值的列。
- 列搜索表达式 – 根据搜索表达式选择多个列。如果要选择多个以相同字母开头的列,则此选项非常有用。
- 值 – 键入或选择输入值。如何提供输入取决于参数的数据类型。例如,它可以是用于输入字符串值的文本字段、用于选择预定义值(枚举)的下拉列表,也可以是页面或图表。
- 自定义表达式 – 为参数指定自己的表达式。对于操作 mod 中的操作,可以直接在文本字段中键入表达式,也可以从右侧菜单
中打开“自定义表达式”对话框。对于外部操作,请单击“编辑表达式”以打开对话框并键入表达式。“受限于”选项可用于外部操作中的自定义表达式,如果要使用筛选和/或标记来限制数据,可以使用该选项。
- 文档属性(仅适用于外部操作)- 选择要用作输入的文档属性。使用搜索字段可帮助您查找属性。
- 数据视图(仅适用于外部操作)– 如果定义参数时使用“数据视图”作为输入类型,则在运行操作时将发送表格格式的大量记录。选择参数应从哪个数据表中检索数据,并在“每一个的行”中选择一列,以将数据拆分为多个类别。然后,通过将参数中的每个项目映射到列来定义要为每个类别发送的数据。“受限于”选项也可用,如果您想使用筛选和/或标记来限制数据,可以使用该选项。
- 无 – 如果参数定义为外部操作的可选参数,则此选项可用。如果不想为参数提供任何输入,则选择“无”。
数据限制选项
根据输入类型和操作 mod 开发人员在操作 mod 中指定的内容,某些参数可能还会有数据限制选项。从菜单中选择“标记”或“筛选”,打开一个面板,从中可以选择限制标记或筛选方案。
输入提示
如果您希望执行操作的人员在触发操作时提供输入,则可以选择“输入提示”(对于外部操作则为“运行操作时提示输入”)。对于外部操作,可以为每个参数更改标签并添加说明。例如,添加说明来解释特定参数所需的输入会很有用。对于操作 mod 中的操作,mod 开发人员必须添加说明。参数的定义方式(例如,所需的数据类型)将决定触发操作时在提示中显示哪种控件。
外部操作中数据视图参数的行限制
创建服务的人员可以为外部操作中的数据视图参数指定行限制。这意味着要运行操作,从该参数发送的行数必须在此限制范围内。当数据视图参数存在行限制时,有关限制的信息将显示在“配置操作”浮出控件中。
如果您配置的数据视图参数需要最小或确切的行数,以便它也受一个或多个标记的限制,则该操作的任何触发器都将灰显,直到图表中的某些项目被标记为止。工具提示会让想要执行操作的人员了解在执行操作之前必须使用哪些标记。
父主题: Actions