永洪社区

标题: 当参数过多时,如何更好利用下拉列表参数呢 [打印本页]

作者: Adaa    时间: 2022-9-14 10:05
标题: 当参数过多时,如何更好利用下拉列表参数呢
现有两张表使用的同一数据集,现在的要求是:1.用两个日期组件分别控制这两张表  日期我是在报告里写了脚本只能控制其中一个,请问如何同时控制第二个?
2.其中一张表还要使用到其他的下拉列表参数,但是参数过多,使用下拉列表过滤的话会导致两张表一起变动  
请问这种时候如何解决问题呢

作者: yhdata_bear    时间: 2022-9-14 10:16
脚本贴出来看看怎么写的呢
作者: Adaa    时间: 2022-9-14 13:54
yhdata_bear 发表于 2022-9-14 10:16
脚本贴出来看看怎么写的呢

if(文本参数1.getSelectedObjects()[0]>=formatDate(now(), "yyyy-MM-dd"))
{
    //日期筛选.setSelectedObjects([formatDate(dateAdd(now(), "day", 30), "yyyy-MM-dd")],STRING);
    addHint('只能选到昨天及以前的日期!');
}else
{
    param["date1"] = formatDate(文本参数1.getSelectedObjects()[0],'yyyyMMdd');
作者: yhdata_lyaa    时间: 2022-9-14 14:18
图表组件上加过滤条件,哪个参数用,就用哪个过滤呀https://yonghong-1252949735.cos. ... %BB%84%E4%BB%B6.pdf

作者: Adaa    时间: 2022-9-14 14:37
yhdata_lyaa 发表于 2022-9-14 14:18
图表组件上加过滤条件,哪个参数用,就用哪个过滤呀https://yonghong-1252949735.cos.ap-beijing.myqcloud. ...

。。。。两张表同一个数据集  参数数量多的情况下组件里的自定义数据我总不能一个一个输入叭  过滤组件一旦使用会使两个表都改变  
作者: yhdata_yzm    时间: 2022-9-14 14:42
Adaa 发表于 2022-9-14 14:37
。。。。两张表同一个数据集  参数数量多的情况下组件里的自定义数据我总不能一个一个输入叭  过滤组件一 ...

1.你的第一个问题我有点迷糊,方便远程瞅瞅么
2.把其他参数都放到数组里,定义一个参数a=数组。

作者: Adaa    时间: 2022-9-14 14:50
yhdata_yzm 发表于 2022-9-14 14:42
1.你的第一个问题我有点迷糊,方便远程瞅瞅么
2.把其他参数都放到数组里,定义一个参数a=数组。
...

谢谢告知啦 不用远程了 我直接做成两个数据集分开绑定了 已解决
作者: yhdata_yzm    时间: 2022-9-14 15:49
Adaa 发表于 2022-9-14 14:50
谢谢告知啦 不用远程了 我直接做成两个数据集分开绑定了 已解决

好的




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