如何解决如何删除我的 Cognos 报告中的空白列?
我有一个 IF 语句(请参见下文),它可以工作,但在某些情况下也会给我真实结果和错误结果。
IF([Payroll History].[Deduction/Benefits Pay History].[Deduction/Benefit Type Code] ='MED'
AND [Payroll History].[Deduction/Benefits Pay History].[Deduction/Benefit Code] <> 'MDHRA')
THEN ([Payroll History].[Deduction/Benefits Pay History].[Deduction])
ELSE ('N')
我只需要真实结果,不需要看到突出显示行的“N”。
您可能知道为什么会发生这种情况,但我不知道如何在结果为 True 时删除带有“N”的原始数据。请参阅下文。
注意 - 我使用的是 Cognos 11(BI UltiPro 报告)
解决方法
以类似这样的范围计算新的扣除额
count(distinct [new deduction] for [company],[year],[employee number])
过滤器
([count deduction] = 1) OR ([count deduction] > 1 and [new deduction] <> 'N')
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。