龙空技术网

皕杰报表查询表单的隐藏处理

皕杰报表 94

前言:

如今小伙伴们对“js表单隐藏”大致比较关注,朋友们都想要分析一些“js表单隐藏”的相关内容。那么小编同时在网上汇集了一些对于“js表单隐藏””的相关内容,希望咱们能喜欢,姐妹们快快来学习一下吧!

报表工具中查询表单一般都是固定的,选择参数值后点击查询即可。能不能想个办法,让表单变成动态的,可以根据我们的选择显示不同的表单呢?

比如我查年的数据,就只有年这个参数,查月的数据,就有年、月两个参数,查具体日的数据就有年、月、日三个参数。

这个皕杰报表是完全可以做到的,方法就是给每个参数表单的显示设置显示/隐藏条件。

统计类型作为年月日显示的依据,可选全部、年、月、日四个值。下面的年月日三个参数则根据统计类型的值显示或隐藏。

1、 统计类型为“全部”,则表单中的年月日参数全都隐藏。

2、 统计类型为“年”,则表单中年参数显示,月和日隐藏。年参数的显示条件为@统计类型!=“全部”。

3、 统计类型为“月”,则表单中年、月参数显示,日参数隐藏。月参数的显示条件为@统计类型!=“全部”and @统计类型!=“年”。

4、 统计类型为“日”,则年月日均显示。日参数的显示条件为@统计类型=“日”。

经过这样对查询表单显示/隐藏的设置,参数就按着我们的意愿来显示了。我们通过选择统计类型,年、月、日表单跟随显示或隐藏。

至于sql中如何实现按年、年月、年月日还是全部来查,是个很容易实现的事,这个问题就交给你了……

标签: #js表单隐藏