-
-
初晴 数据达人Lv4
发表于2020-12-24 13:54
悬赏1
已解决
楼主
维下拉选项,节点过滤:D_ENT_02_GHQ.D_CODE<>'20001'(其中,D_ENT_02_GHQ是机构维表名称,D_CODE是机构维表的ID,想把ID为20001的机构过滤掉,不显示。)
但是按这个设置完之后,执行后,下拉选项中什么都没有了,如图二。
如果不设置这个过滤条件,是可以正常显示的,如图三。
请问是公式写错了吗?还是哪里需要设置呢?
但是按这个设置完之后,执行后,下拉选项中什么都没有了,如图二。
如果不设置这个过滤条件,是可以正常显示的,如图三。
请问是公式写错了吗?还是哪里需要设置呢?



最佳答案
参考这个帖子https://bbs.esensoft.com/thread-137771-1-1.html
应该直接写item.id<> 这种
应该直接写item.id<> 这种
3个回答
参考这个帖子https://bbs.esensoft.com/thread-137771-1-1.html
应该直接写item.id<> 这种
xxxl 发表于 2020-12-24 14:04
参考这个帖子https://bbs.esensoft.com/thread-137771-1-1.html
应该直接写item.id 这种
谢谢!另外还有一个问题想请教一下。如下图,累计预算这列,表达式想写成,如果机构筛选@jg筛选了编码为20000的机构(父节点),则表达式为F_F_LF03_LRB_G.M_VALUE,否则为0。但是当选择了一个子节点的时候,就报错了,如图三。请问要满足上述需求,该如何写公式呢?谢谢!



初晴 发表于 2020-12-24 14:30
谢谢!另外还有一个问题想请教一下。如下图,累计预算这列,表达式想写成,如果机构筛选@jg筛选了编码为2 ...
这里的表达式不加宏试试 if(@jg='',,)