如何同时验证两个列并更新cognos中的列值之一

时间:2018-07-02 20:15:05

标签: cognos

仅当两个列值条件都满足时,我才需要验证两个列值并更新其中一个列值。准确地说,如果列B的值是'system',而列A的值是空白,那么我应该将列A的值更新为'NA'。我可以实现此Cognos吗?这些值也应该显示在报告中。谢谢。

1 个答案:

答案 0 :(得分:1)

数据项[A]表达式

CASE  
WHEN [B] = 'system' AND [A] is missing THEN 'NA' 
ELSE [A]
END 

要使其正常工作,A必须是字符串类型。