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