微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

基于组的 Cognos 11 中的交替行颜色

如何解决基于组的 Cognos 11 中的交替行颜色

我有一个包含 18 列和数百行维护作业数据的简单列表。

在 Excel 中,我可以通过连接 5 列(特别是不包括工作编号)并比较结果来突出显示潜在的重复项。如果我按这个串联的列排序,那么潜在的重复工作会一个一个

然后我可以添加一个计算,它本质上是“如果这个单元格等于上面的单元格,那么保持计数不变;如果不同,则增加计数'。结果如下:

Concat 计数 职位编号 房间号 位置 问题
101浴室厕所漏水 1 69780814 101 浴室 马桶漏水
101浴室厕所漏水 1 76041238 101 浴室 马桶漏水
105bedroomCurtain Rail Missing 2 71493529 105 卧室 窗帘轨缺失
105bedroomCurtain Rail Missing 2 72043090 105 卧室 窗帘轨缺失

最后;我可以使用生成的“计数”列来为每组潜在的重复作业替换背景颜色(使用 ISEVEN() 和 ISODD())。

我正在尝试在 Cognos 中重新创建报告,但卡在计数列上。

我可以获得所有行的运行计数(例如上例的 1,2,3,4),并且通过使用分组,我可以获得每个重复 concat 的数量(例如 1,1,2 对于上面的例子)但我一生都无法弄清楚如何让计数像上表一样运行。

有什么想法吗?

提前致谢, 艾伦

解决方法

通过大量的反复试验,我最终设法回答了我自己的问题。

如果有人遇到同样的问题,那么您所要做的就是将初始 count() 包装到 running-count() 中。例如:

running-count( count([Concat] for [Room No.],[Location],[Problem Type]))

这将根据我原来的问题产生计数。

艾伦

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。