参数面板三个控件,控件1有值控件2没有值,则控件3的值等于控件1的值;控件2有值,控件1没有值则控件3的值=控件2的值;两个都有值,则控件3的值为空,我是这样写的不知道哪里不对。
nvl(switch($$$,'$C1','CN','$C2','FN'),'')
if(and(len($C1)>0,len($C2)>0),"",if(len($C1)>0,$C1,$C2))
IF(AND(LEN(控件1)>0,len(控件2)=0),$控件1,
IF(AND(LEN(控件1)=0,len(控件2)>0),$控件2,
IF(AND(LEN(控件1)>0,len(控件2)>0),"","未知")
)
if(isnull($C1), IF(ISNULL($C2),"",$C1) ,$C2 )
IF(len($C1)=0&&len($C2)>0,$C2,if(len($C1)>0&&len($C2)=0,$C1,""))