润乾报表DQL组件如何为查询字段的检索条件设置编辑风格

DQL组件可以让业务人员自助实现数据统计和分析,当然这里也会存在输入条件值过滤数据的使用场景,默认编辑风格为文本框。

当参数值较多时,用户不便于输入,此时希望可以能够对这些字段设置人性化的输入窗口,例如下拉列表或者下拉树。

DQL组件也提供了编辑风格的配置入口,具体设置如下:

编辑风格的设置有对应的接口:queryApi.setEditStyle()具体使用方式如下:
1.新增json文件或者在原来dimData.json中增加自己需要的编辑风格设置
注意:
       1)下拉树、下拉列表的格式要符合产品的配置方式和格式
       2)json的编码和报表以及其他地方的编码一定要注意保持一致性


2.在query.jsp中dimDataOnServer的值,加载自己需要的编辑风格json文件

3.在query.jsp中设置初始加载属性时,在下面script中增加如下代码:
$(document).read(function){
queryApi.setEditStyle("tablename","fieldname","editstyle");
}
其中,tablename,fieldname是lmd里的名称,editstyle是dimData.json里编辑风格的名称


附json中的一些配置说明:
1.会将json配置中的real的值作为条件值进行数据过滤,name作为人性化显示说明。
2.下拉树分层是按照pid走的,而dim是控制是否作为条件值写到上面,例如:

如果dim的值和叶子节点一样,那么会写到条件值里,否则作为目录协助过滤数据,并不作为条件实体

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值