-
-
ilovezj1992 数据小白Lv1
发表于2021-4-27 17:39
悬赏3
已解决

1.参数组件里面 选勾选框组,设置为枚举勾选框,定义枚举值为【安装】1【激活】2;
2. 日、周、月同样 也是选勾选框组,设置为枚举勾选框,定义枚举值为D;W;M;
3.配置3个日、周、月的参数。
4.在 日、周、月勾选框组的参数行为配置参数行为。这样点选了日,就出现日的下拉框;点选了周,就出现周的下拉框;点选了月,就出现月的下拉框。
5.在报表设置过滤条件,主题表字段对应参数,比如安装与激活字段看库表的字段的值如果是1/2,安装与激活字段=@az(如果是0/1,将枚举值修改为【安装】0【激活】1,以此类推);时间字段<@D or 时间字段<@W or 时间字段<@M(日、周、月参数)即可。



4个回答
本帖最后由 zengxq 于 2021-4-28 10:20 编辑
1.参数组件里面 选勾选框组,设置为枚举勾选框,定义枚举值为【安装】1【激活】2;
2. 日、周、月同样 也是选勾选框组,设置为枚举勾选框,定义枚举值为D;W;M;
3.配置3个日、周、月的参数。
4.在 日、周、月勾选框组的参数行为配置参数行为。这样点选了日,就出现日的下拉框;点选了周,就出现周的下拉框;点选了月,就出现月的下拉框。
5.在报表设置过滤条件,主题表字段对应参数,比如安装与激活字段看库表的字段的值如果是1/2,安装与激活字段=@az(如果是0/1,将枚举值修改为【安装】0【激活】1,以此类推);时间字段<@D or 时间字段<@W or 时间字段<@M(日、周、月参数)即可。
-
ilovezj1992 数据小白Lv1
zengxq 发表于 2021-4-27 17:39
1.参数组件里面 选勾选框组,设置为枚举勾选框,定义枚举值为【安装】1【激活】2;
2. 日、周、月同样 也是 ...
您好,我试了一下 您这方法不行呢
本帖最后由 吉祥舜利 于 2021-4-30 11:17 编辑
zengxq 发表于 2021-4-27 17:39
1.参数组件里面 选勾选框组,设置为枚举勾选框,定义枚举值为【安装】1【激活】2;
2. 日、周、月同样 也是 ...
下面的参数行为没有出现日周月定义的枚举值名,只能显示参数标题名
-----------------------------------------
但是我想要实现不需要出现时间下拉框的场景,该怎么实现,就是不需要展示,参数不是从前端传过来的,而是在分析表中过滤条件里面就写好的了

