【问题标题】:Cognos 10 multi fact crosstabCognos 10 多事实交叉表
【发布时间】:2014-12-15 15:39:05
【问题描述】:

我正在制作一个交叉表,按县显示有多少特定种族和民族的人报名参加了一项计划 因此,行是每个县的列表,列是按种族划分的种族。

---------------|-----Race1-----|-----Race2-----|-----Race3-----|      
---------------|EO1----|EO2----|EO1----|EO2----|EO1----|EO2----|      
---------------|--------------------------------------------------------
COUNTY1        |  
COUNTY2        |  
COUNTY3        |

我使用的衡量标准是对每个人的唯一 ID 进行计数,该 ID 正确填充了交叉表。
我遇到的问题是,现在我想在此末尾添加更多列,以显示每个种族的百分比总数(有多少非裔美国人注册了总人数,有多少白种人注册了总人数等)

但是添加该度量会更改其余部分,那么是否可以在不更改计数的情况下添加这些度量?我对 cognos 还很陌生,因此我们将不胜感激。

谢谢。

【问题讨论】:

  • 您能否通过更改其余部分向我们展示一些示例?
  • 听起来他是在说,如果他添加第三列,它会在层次结构中将其置于种族之下,因此他每个种族/种族获得一次该字段。
  • 不完全是达米安,但我最终能够弄清楚。不过谢谢:)

标签: crosstab cognos measures


【解决方案1】:

交叉表中的多度量有点棘手。您必须覆盖只有一个度量的交叉表的默认行为。对于水平汇总列,您可以通过执行以下操作来完成此操作:

  1. 在查询中创建一个包含您的自定义计算的新数据项(例如,total()/count() 表示平均值)
  2. 在交叉表的右侧添加一个“交叉表空间(包含事实单元格)”对象​​
  3. 选择新的事实列。它们应该在设计视图中显示 。
  4. 将“定义内容”属性设置为“是”。默认值应该会消失。
  5. 解锁报告(工具栏中的锁定按钮或菜单栏中的结构>锁定页面对象)
  6. 将步骤 1 中创建的数据项拖到新的右侧汇总单元格中。
  7. 添加汇总值后务必重新锁定报表

对于其他自定义事实列,您可以多次执行此操作。

【讨论】:

  • 谢谢,这是我昨天为解决问题所做的。是的交叉表空间
猜你喜欢
  • 2015-03-04
  • 2010-10-01
  • 1970-01-01
  • 1970-01-01
  • 2012-06-13
  • 2016-09-07
  • 1970-01-01
  • 2014-06-05
  • 2015-06-24
相关资源
最近更新 更多