请问能不能这样实现,比如支出表中传出一个201的项目编码,明细表接收,如果明细表中没有201的项目编码,则支出表中的省本级支出数据为黑色字体,如果有则为蓝色字体
22485
35
-
-
用友政务-姚娟 数据达人Lv4
发表于2019-4-3 17:31
悬赏1
已解决
楼主
支出表和明细表是通过支出表的XM_CODE,明细表的
project_code来进行钻取的


35个回答
用友政务-姚娟 发表于 2019-4-4 10:47
全部变成黑色字体,
结果表截图看一下,这个GRID1.A4它获取的是表元的真实值,是否有写显示表达式什么的,在结果表上显示的就是ZLXM4368吗?
幺小木 发表于 2019-4-4 10:52
结果表截图看一下,这个GRID1.A4它获取的是表元的真实值,是否有写显示表达式什么的,在结果表上显示的就 ...
好了,那要是有多个项目编码呢,我这样写是有问题的吗?if(GRID1.A4 IN ("ZLXM43468","ZLXM42934"),"#000000","#0000FF")
用友政务-姚娟 发表于 2019-4-4 10:56
好了,那要是有多个项目编码呢,我这样写是有问题的吗?if(GRID1.A4 IN ("ZLXM43468","ZLXM42934"),"#000 ...
多个项目编码用if嵌套呀,可以多个if进行嵌套的。我前面有举例哦 if(@cs="201",蓝色,if(@cs="205",黑色,蓝色))
幺小木 发表于 2019-4-4 10:59
多个项目编码用if嵌套呀,可以多个if进行嵌套的。我前面有举例哦 if(@cs="201",蓝色,if(@cs="205",黑色, ...
if(@XM_CODE="ZLXM43468","#0000FF","#000000",if(@XM_CODE='ZLXM42934',"#0000FF","#000000"))这样写对吗?
用友政务-姚娟 发表于 2019-4-4 11:06
if(@XM_CODE="ZLXM43468","#0000FF","#000000",if(@XM_CODE='ZLXM42934',"#0000FF","#000000"))这样写对 ...
这两个都是没有明细表的
用友政务-姚娟 发表于 2019-4-4 11:06
if(@XM_CODE="ZLXM43468","#0000FF","#000000",if(@XM_CODE='ZLXM42934',"#0000FF","#000000"))这样写对 ...
不对,第1个if中有4个参数了,这样
if(@XM_CODE="ZLXM43468","#0000FF",if(@XM_CODE='ZLXM42934',"#0000FF","#000000"))
幺小木 发表于 2019-4-4 11:13
不对,第1个if中有4个参数了,这样
if(@XM_CODE="ZLXM43468","#0000FF",if(@XM_CODE='ZLXM42934',"#0000F ...
按照您这个写,全部都是黑色显示