1 概述

用于过滤数据的参数在参数面板中显示时,一般是需要用户进行交互的,那么就需要为参数选择合适的控件进行展示。

2 控件类型

参数支持的控件类型包括: 输入框、下拉框、列表框、树、日期、复选框和表格列表,如下图:

2.1 输入框

输入框控件可配置控件宽度和默认值,如下图:

2.2 下拉框

下拉框控件可配置最大显示数量、控件数据、是否支持搜索、默认值等,如下图:

关键的操作步骤在于点击“设置…”按钮,然后在模板数据中选择一个模板数据作为下拉框的数据来源,并设置正确的编码字段和名称字段。以“客户”参数为例,设置如下图:

最终执行时下拉框显示效果如下图:

2.3 列表框


设置方式与下拉框类似,多了[允许多选]配置项。
如果勾选允许多选,那么,执行的时候举例如下图:

提供了模糊搜索、翻页等功能。除了多选功能比下拉框强之外,也更加适应数据量大的场合。

2.4 树


点“设置…”按钮,出现对话框,如下图:

具体使用参考文档:树参数

2.5 日期


与输入框相比,多了两个要点:
1)参数值允许手工录入:如果勾选,那么在填写参数的时候,除了从日历表中选择外还可以直接手工录入;
2)日期显示格式:默认会有例如“yyyy-MM-dd”的格式串,您可以修改。

2.6 复选框


默认值选择列表中出现的是“是”和“否”。

2.7 表格列表


设置方式与列表框类似,多了[简码字段]和[显示字段]配置项。
举个例子,如下图设置:

1)简码字段允许不配置;
2)点击显示字段的“字段…”按钮,在弹出对话框中设置,如下图:

作者:fancy  创建时间:2023-08-01 17:21
最后编辑:fancy  更新时间:2024-10-31 17:13