Orchestrator 可让您定义属性来限定用户在运行工作流时提供的输入参数值。您定义的参数属性会对用户提供的输入参数的类型和值进行强制性限制。

每个参数可有多个属性。您需要在展示选项卡中给定参数的属性选项卡内定义输入参数的属性。

参数属性会验证输入参数并修改文本框在输入参数对话框中的显示方式。有些参数属性可以在参数之间创建依赖关系。

静态和动态参数属性值

参数属性值可以是静态或动态的。静态属性值保持不变。如果将属性值设置为静态,则需要从工作流编辑器根据参数类型生成的列表中设置或选择属性值。

动态属性值则会取决于其他参数或属性的值。您需要使用对象图导航语言 (OGNL) 表达式定义动态属性获取值时所用的函数。如果动态参数属性值取决于其他参数属性值的值,并且该其他参数属性值会发生更改,那么 OGNL 表达式会重新计算并更改动态属性值。