[ABI 5.2] 两个参数控制问题

6052
7

杨柳 数据达人Lv4

发表于2022-6-20 14:11

悬赏10

已解决

楼主
本帖最后由 杨柳 于 2022-6-20 14:42 编辑

在搜索框里输入企业名称,然后左上角用户信息变成该企业的信息,或者点击企业列表里的企业名称,页面变成该企业的信息,想要这两种方法都生效,两个参数都为空的时候,默认展示浙江自立公司的信息,左上角用户信息数据的过滤条件应该怎么写,输入框的参数名是@mc,企业列表的参数名是@qy,我现在只会写一个参数生效的过滤条件

最近看过此主题的会员

esen_4XL4NYCTF3

ccchen

你好啊

usery

伶俐

lcl01

颜值区总司令

13681351079

最佳答案
突然想到一点,您这@mc和@qy都是通过热区传参来给表格传递数值进行过滤吧,那么热区里的参数名都设置成一样的呢,比如@cs
然后表格里只需要对@cs进行过滤就可以了 if(@cs is null,F_JISUAN_SHUJU_NEW_4_.GSMCTM='浙江自立****股份有限公司',F_JISUAN_SHUJU_NEW_4_.GSMCTM=@cs)
7个回答

只看楼主

颜值区总司令 数据老手Lv5

发表于2022-6-20 15:01

只看该作者

取消 关注该作者的回复

沙发

我看看哈

颜值区总司令 数据老手Lv5

发表于2022-6-20 15:12

只看该作者

取消 关注该作者的回复

板凳

能保证@mc和@qy不能同时存在嘛,也就是同时间@mc和@qy只能一个有值,如果可以,就用or连接就可以啦

if(@qy is null and @mc is null,F_JISUAN_SHUJU_NEW_4_.GSMCTM='浙江自立****股份有限公司',F_JISUAN_SHUJU_NEW_4_.GSMCTM=@qy or F_JISUAN_SHUJU_NEW_4_.GSMCTM=@mc)

杨柳 数据达人Lv4

发表于2022-6-20 15:40

只看该作者

取消 关注该作者的回复

地板

颜值区总司令 发表于 2022-6-20 15:12
能保证@mc和@qy不能同时存在嘛,也就是同时间@mc和@qy只能一个有值,如果可以,就用or连接就可以啦

if(@qy ...

还是不行

杨柳 数据达人Lv4

发表于2022-6-20 15:46

只看该作者

取消 关注该作者的回复

5#

颜值区总司令 发表于 2022-6-20 15:12
能保证@mc和@qy不能同时存在嘛,也就是同时间@mc和@qy只能一个有值,如果可以,就用or连接就可以啦

if(@qy ...

我这样写的,然后默认展示的没有生效,点击列表也没有生效,只有输入框生效了

颜值区总司令 数据老手Lv5

发表于2022-6-20 14:11

只看该作者

取消 关注该作者的回复

6#

突然想到一点,您这@mc和@qy都是通过热区传参来给表格传递数值进行过滤吧,那么热区里的参数名都设置成一样的呢,比如@cs
然后表格里只需要对@cs进行过滤就可以了 if(@cs is null,F_JISUAN_SHUJU_NEW_4_.GSMCTM='浙江自立****股份有限公司',F_JISUAN_SHUJU_NEW_4_.GSMCTM=@cs)

杨柳 数据达人Lv4

发表于2022-6-20 16:06

只看该作者

取消 关注该作者的回复

7#

颜值区总司令 发表于 2022-6-20 15:55
突然想到一点,您这@mc和@qy都是通过热区传参来给表格传递数值进行过滤吧,那么热区里的参数名都设置成一样 ...

好像可以了,太感谢了

颜值区总司令 数据老手Lv5

发表于2022-6-20 18:05

只看该作者

取消 关注该作者的回复

8#

杨柳 发表于 2022-6-20 16:06
好像可以了,太感谢了

不客气

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号