web报表插件中单选按钮组控制是否显示全部
1、定义数据集增加数据库查询ds1:SELECT * FR蚪嬷吃败OM [公司部门] where 1=1 ${if (p1 == '0',"and 部门ID = '" + p2 + "'","and 部门ID = '" + p2 + "' or 上级ID='" + p2 + "'")}。部门ID = '" + p2 + "' or 上级ID='" + p2 + "'的意思是当p1不为0时,则显示部门ID以及上级ID。
2、添加参数面板控件设置在参数面板将2个参数生成2个控件,其中p1指向文本框,p2指向单选按钮组,如下图:
3、控件数据字典文本框不需要设置数据字典,单选按钮组的数据字典自定义,如下图:
4、报表主体设置
5、效果查看当选择不显示上级ID,即单选按钮组选择false,查询结果如下:
6、当选择显示上级ID,即单选按钮组选择true,查询结果如下:
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:74
阅读量:49
阅读量:84
阅读量:32
阅读量:42