2.3 参数配置
下拉项配置
当需求查询方式为下拉框选项时,需要按照如下图选择下拉框控件:
下拉项-数据集:在配置数据集时自己所写sql,把其中的相应字段取出,配置到下拉框中;
下拉项-值:选择相应的字段,通常为id、码值之类的,会放到请求中所以不能有特殊符号,否则会被拦截;
下拉项-显示:选择相应的字段,通常可以是中文,也可以含有特殊符号。
参数可见
配置的参数可以选择是否可见,配置位置如下图所示:
当选择不可见时,不会在查询界面出现控件框。
使用场景:
- 参数有唯一默认值,却不希望在查询时出现,可以勾选不可见
- 选择url集成,集成时需要参数接收某些值,可以勾选不可见
输入值校验
如果想要输入参数时,筛选一些值,可采用参数管理校验功能,请参考下面实际应用场景来理解:新建一个参数,可以通过正则表达式或JavaScript实现判断参数值
正则表达式值小于32
/^[0-9]$|^[0-2][0-9]$|^3[0-2]$/
加入提示信息,当不满足检验条件时,报提示信息,不允许输入小于32的值
预览,输入值为40,效果如下:
当输入参数值小于32时,可以正常查询数据。