永洪社区

标题: 参数过滤组件怎么设置默认全选 [打印本页]

作者: yhdata_G3GcCweU    时间: 2022-3-28 10:25
标题: 参数过滤组件怎么设置默认全选
因为这个组件我绑定了权限   不同的人有不同产品线的权限,但是在推送邮件的时候,需要每个人都查看自己的所有的产品线,如A有1,2,3产品线,B有4,5,6产品线,推送邮件的时候每个人都要看到各自的所有产品线

作者: 美滋滋    时间: 2022-3-28 10:25
var a = 列表参数1.getObjects();
var b = [];
var i;
for (i=0;i<a.length;i++) {
    b.push(a[i][0])
}
列表参数1.setSelectedObjects(b,STRING)

作者: 永洪tech-cp    时间: 2022-3-28 10:59
您好,看您前面发过一个同样的帖子,制作报告时勾选“全选”能达到您要的效果么?https://club.yonghongtech.com/fo ... 4%E5%85%A8%E9%80%89
作者: yhdata_G3GcCweU    时间: 2022-3-28 11:45
永洪tech-cp 发表于 2022-3-28 10:59
您好,看您前面发过一个同样的帖子,制作报告时勾选“全选”能达到您要的效果么?https://club.yonghongtec ...

是的   大部分的报表我这样设置都可以,但是有几个报表我在制作里设置了之后,重新点开制作报表或者查看报告,它仍然显示的是 某个值,不会选择“全部”
作者: 永洪tech-cp    时间: 2022-3-28 13:04
您未生效的那几个报表设置方式是一样的吗?是否都勾了“全部”
作者: yhdata_G3GcCweU    时间: 2022-3-28 13:06
永洪tech-cp 发表于 2022-3-28 13:04
您未生效的那几个报表设置方式是一样的吗?是否都勾了“全部”

是的一样的,勾选了全部,但是当我再次打开“制作报告”的是时候,它又没有勾选“全部”了
作者: 永洪tech-cp    时间: 2022-3-28 13:12
您再检查下是不是设置了默认值,设置默认值时打开报告会勾选默认值
作者: yhdata_G3GcCweU    时间: 2022-3-28 16:49
美滋滋 发表于 2022-3-28 10:25
var a = 列表参数1.getObjects();
var b = [];
var i;

测试可用,十分感谢




欢迎光临 永洪社区 (http://club.yonghongtech.com/) Powered by Discuz! X3.4