1 概述
用于过滤数据的参数在参数面板中显示时,一般是需要用户进行交互的,那么就需要为参数选择合适的控件进行展示。
2 控件类型
参数支持的控件类型包括: 输入框、下拉框、列表框、树、日期、复选框和表格列表,如下图:
2.1 输入框
输入框控件可配置控件默认值、控件宽度等,如下图:
2.2 下拉框
下拉框控件可配置控件数据、是否支持多选、是否支持搜索、默认值、最大显示数量等,如下图:
关键的操作步骤在于设置控件数据,选择一个模板数据源作为下拉框的数据来源,并设置正确的编码字段和名称字段。以“客户”参数为例,设置如下图:
最终执行时下拉框显示效果如下图:
2.3 列表框
设置方式与下拉框类似,但不支持搜索和最大显示数量配置,支持窗口大小配置。
勾选多选时列表框示例执行效果如下图:
提供了模糊搜索、翻页等功能,列表框数据是全部显示的,更加适应数据量大的场景。
2.4 树
选择控件数据后,可点击“树展示设置”按钮进行树展示和交互相关配置,如下图:
具体使用参考文档:树参数
2.5 日期
与输入框相比,多了两个要点:
1)参数值允许手工录入:如果勾选,那么在填写参数的时候,除了从日历表中选择外还可以直接手工录入;
2)日期显示风格:默认会有例如“yyyy-MM-dd”的格式串,您可以修改。
2.6 复选框
默认值选择“选择值”时,下拉选项为“是”和“否”。
2.7 表格列表
设置方式与列表框类似,多了[简码字段]和[显示字段]配置项。
举个例子,如下图设置:
1)简码字段允许不配置;
2)显示字段可以选择多个字段。
示例执行效果如下图:
作者:fancy 创建时间:2025-05-14 16:54
最后编辑:fancy 更新时间:2025-09-16 17:26
最后编辑:fancy 更新时间:2025-09-16 17:26
