install4j:动态计数为 items/objects 的表单
install4j: Form with dynamic count of items/objects
我的安装包括 2 个步骤:
- 输入实体数(可以是 1 到 100 之间的数字)
- 为每个实体输入一些详细信息(例如主机、端口、url 等)
我能够为第一个实体创建表单,其中包含所有输入字段,包括验证和在变量中存储输入的详细信息。但我不知道如何简单地重用现有表单来收集其余实体的详细信息。我不想复制粘贴此表单(和变量)数百次并使用一些可见性脚本仅显示前 N 个表单。
是否有一些内置组件可以为每个实体动态生成 form/variables(基于输入的计数)? 在理想情况下 next/previous 功能和命令行支持。我找不到任何与此问题相关的 help/documentation。
我正在使用 install4j 6.0.4。
您可以使用屏幕组进行迭代。 Right-click 在表单屏幕上,select "Create screen group from selection" 来自上下文菜单。在屏幕组的配置中,select "Loop" 属性 并配置其 child 属性 来设置循环播放。在 "Loop index variable name" 属性 中配置的安装程序变量可以在表单屏幕中使用。
我的安装包括 2 个步骤:
- 输入实体数(可以是 1 到 100 之间的数字)
- 为每个实体输入一些详细信息(例如主机、端口、url 等)
我能够为第一个实体创建表单,其中包含所有输入字段,包括验证和在变量中存储输入的详细信息。但我不知道如何简单地重用现有表单来收集其余实体的详细信息。我不想复制粘贴此表单(和变量)数百次并使用一些可见性脚本仅显示前 N 个表单。
是否有一些内置组件可以为每个实体动态生成 form/variables(基于输入的计数)? 在理想情况下 next/previous 功能和命令行支持。我找不到任何与此问题相关的 help/documentation。
我正在使用 install4j 6.0.4。
您可以使用屏幕组进行迭代。 Right-click 在表单屏幕上,select "Create screen group from selection" 来自上下文菜单。在屏幕组的配置中,select "Loop" 属性 并配置其 child 属性 来设置循环播放。在 "Loop index variable name" 属性 中配置的安装程序变量可以在表单屏幕中使用。