【问题标题】:Selective subtotaling in Cognos 10Cognos 10 中的选择性小计
【发布时间】:2016-09-30 05:56:33
【问题描述】:

在 Cognos 10 中,当您在列表中使用分组和总计时,是否可以只显示分组项目的总计,而不是列中的所有项目?仅提供 1 个订单项的总数是没有意义的。

【问题讨论】:

    标签: grouping cognos-10


    【解决方案1】:

    我将假设您要取消仅包含一项的分组值的小计行。

    程序如下:

    1. 使用以下表达式创建一个新数据项以计算每个分组中的项目数:

      count(distinct [Item 2] for [Item 1])

    2. 将项目的聚合函数属性设置为“已计算”

    3. 在报表页面,选择列表对象

    4. 在列表的属性中访问 Properties 属性

    5. 选中与您的新数据项对应的框,然后单击确定

    6. 在小计行中选择一个要隐藏的单元格

    7. 使用属性选择箭头选择列表页脚对象

    8. 使用以下表达式添加新的高级条件样式:

      [Count] = 1

    9. 将样式框类型属性设置为无

    现在只要分组中只有一项,小计行就不会被渲染。

    您还可以使用相同的技术来反转流程并隐藏明细行并保留小计。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-24
      相关资源
      最近更新 更多