-
-
fanzhixin 数据达人Lv4
发表于2019-9-25 18:22
悬赏50
已解决
楼主
点击图片1联动,图2为图1 的条件,图3为图1 控制的区域,图4为联动出来的区域,图5为图4中接受参数的条件。点击图1时,图4出现,点击图4 数据进行下钻。如何控制图4下钻的过滤条件正确





最佳答案
fanzhixin 发表于 2019-9-26 11:29
文本可以正常接收到正确的参数,现在就是过滤条件里面也可以接收到,但是会多传一个cllx为1的参数{:7_243 ...
那过滤条件中应该传3吧 从你提供的sql中没看到有这个条件
20个回答
现在情况是点击联动cllx为3的数据,点击下钻后,下钻界面总会默认传过去一个cllx为1的条件
fanzhixin 发表于 2019-9-25 18:33
现在情况是点击联动cllx为3的数据,点击下钻后,下钻界面总会默认传过去一个cllx为1的条件 ...
cllx为1吗?3是固定值,不用加宏
应该就是这里传的1 用len(@cllx)=0判空试试

fanzhixin 发表于 2019-9-26 10:00
其中是下钻接收时条件,一个是前台界面条件,写成这个样子也不行,总是默认传一个cllx=1的值
...
len(@cllx)=0就是判空的,后面无需再加not null了
过滤直接设置if(len(@cllx)=0,主题表.字段=‘1’,主题表.字段=@cllx)