【发布时间】:2016-05-07 07:40:01
【问题描述】:
我有一个场景,我需要比较两列的数据。两列都是字符串。 以下是要涵盖的场景
场景 1:如果第 1 列有值且第 2 列为 NULL = 它不匹配
场景 2:如果第 1 列为 NULL 并且第 2 列有一个值 = 它的不匹配
场景 3:如果第 1 列有一个值并且它在 Coulmn 2 中找到(字符串集中的任何位置)=不是不匹配
场景 4:如果第 1 列值与第 2 列值匹配=它不是不匹配
场景 5:如果两列都是 NULL = 它不是不匹配
注意:我试图通过创建报告级别变量来实现上述 scnerios 并定义如下
if (IsNull([column1)) then "Y"
else
If(Match([column1];"*[column2]*");"Y";"N")
上述逻辑适用于场景 2、3、5,但不涵盖其余部分
我使用 SAP BusinessObjects BI 平台 4.1 支持包 6 补丁 4 版本:14.1.6.1848
【问题讨论】:
标签: sap business-intelligence business-objects