使用具有可变参数的输入页面
请考虑下列有关“配置多个变型”流程中“设置参数”步骤的输入页面的信息:
• 显示的输入页面的数量取决于为可配置模块定义的参数和分页符的数量。
• 可以使用“上一页”返回到先前的输入页面,然后更改选择。
• 在“设置参数”步骤中从一页移动到下一页时,定义的组合数将与最大值 256 进行比较。如果数量超出限制,则需要减少可变参数数量或为可变参数提供的值数。如果无法在不超过最大值的情况下定义可变参数,则所有后续页面的设置可变参数功能将全部禁用。
• “可变参数”复选框可在单一和可变输入模型之间切换参数。如果选中该复选框,则参数可接受多个值。如果清除选定的复选框,则参数只能接受单个值。
在禁用或启用参数作为可变参数之间进行切换时,选定值不会保留,而是还原为默认值。
• 定义为接受用户输入的参数视为必需参数。
• 定义为接受多项选择默认值的参数为可变参数。
• 如果单一输入参数为无约束的布尔型参数,则其值以单选按钮的形式呈现,以供单选。必需的单一输入布尔参数的默认选择是“否”单选按钮。如果将单一输入参数作为可变参数启用,则其值以复选框的形式呈现,以供多选。必需可变布尔参数的默认选择是“否”复选框。
• 如果不需要可变布尔参数,则其值以复选框的形式呈现,以供选中其中一个复选框,或同时选中两个复选框。默认情况下,对于非必需的可变布尔参数,系统会同时选中“是”和“否”复选框。
• 如果将字符串类型的参数作为可变参数启用,则每个文本框都会显示一个复选框。单击
添加文本框。所添加的文本框将从上到下依次排列。选中所需的复选框后,单击
,可以移除文本框。
• 如果将整数或实数类型的参数作为可变参数启用,则每个文本框的左侧都会显示一个复选框,右侧会显示“编辑参数值间隔”图标
。单击
添加文本框。所添加的文本框将从上到下依次排列。要移除文本框,选中相应的复选框,然后单击
。
如果将整数或实数类型的参数作为可变参数启用,则还可以设置参数值的间隔。可通过以下任意方式,设置参数值的范围和步长:
◦ 使用文本框旁边显示的“编辑参数值间隔”对话框。
◦ 按照以下任意格式,在文本框中指定范围和间隔:
▪ (1...10)1,设定值介于 2 至 9 之间。
▪ [1...10]1,设定值介于 1 至 10 之间。
▪ (1...10]1,设定值介于 2 至 10 之间。
▪ [1...10)1,设定值介于 1 至 9 之间。
| • "(" 或 ")" 圆括号表示排除边界值。 • "[" 或 "]" 方括号表示包括边界值。 |
• 如果为参数定义了说明,则说明文本显示在此参数的上方。
• 如果已为参数定义范围或单位,则该参数以行内方式显示在参数值的右侧。
• 如果已为参数定义默认值,则可以使用“恢复默认值”操作图标
,将该参数恢复为其默认设置。
如果为参数指定的值并非定义的默认值,则会显示该图标。该图标始终以行内方式显示在参数范围或单位的右侧。
• 如果已定义参数的
helpURL,则会显示帮助图标
。可以单击此链接,以获取该参数的特定帮助信息。
• 如果已定义整个参数的 imageURL,则会显示其图像。如果已使用相应图像定义参数的枚举值,则对于单个输入参数,将显示与选定参数值对应的图像。
• 如果某个参数具有定义的 calculationExplanation,则该值将包括在输入参数的汇总中。
有关高级选择逻辑定义的详情,请参阅
为可配置模块开发高级选择逻辑。