我的计算视图中有以下数据集:
我尝试为键“SAPClient Warehouse TU_NUM”创建两个额外的计算列:
如果 ((TXT04='CHKO') and (STATUS_VALUE='X')) AND ((TXT04='CHKI') and (STATUS_VALUE='X')) 列应该返回“X”
如果 ((TXT04='CHKO') and (STATUS_VALUE=' ')) AND ((TXT04='CHKI') and (STATUS_VALUE='X')) 列应该返回“X”
当我尝试创建第一列时,我使用以下代码:
if("TXT04"='CHKO',if("STATUS_VALUE"='X', 'X',''),'') 和 if("TXT04"='CHKI',if("STATUS_VALUE"='X ', 'X',' '),' ')
但得到以下语法错误:
你能给我一些关于如何以更好的方式解决我的问题的提示吗?
会感谢任何帮助。
谢谢和BR。