如何根据图表值从图表钻取到不同的报表?

时间:2017-10-18 18:23:39

标签: cognos cognos-bi

我在Cognos 11中有一个饼图,根据切片,我想深入研究不同的报告。我的特殊馅饼有4个切片,还有4个不同的报告,我希望根据价值进行钻取。

我已经看过有关如何通过交叉表有条件地钻取的教程,但不是图表。

谢谢!

1 个答案:

答案 0 :(得分:0)

我认为您无法深入研究四种不同的报告。这需要能够在每个图表只包含一个时定义四个不同的追溯定义。但是,我确实相信这是一种解决方法。

解决方法是使用单个追溯目标报告,并根据传入的参数有条件地呈现数据元素。

考虑一个简单的饼图,它将Sales作为其度量,将Department显示为其序列(切片)。我们假设有四个部门:食品,家庭用品,衣服,硬件。

渲染时的图表将有四个切片,四个切片各占一个。您可以定义追溯,以将Department数据项值传递给目标报告。

在目标报表端,您获取传入的值并根据值有选择地呈现内容。这可以通过以下几种方式完成:

  • 为每种格式创建一个页面,并且只根据传入的Department值
  • 一次呈现一个页面
  • 在一个页面上创建四个不同的数据容器,一次只渲染一个
  • 创建条件块,并在其中一个块选项中包含每种报告格式

我个人喜欢用多个页面做这个。它更清洁,让你对他人的意图更清晰,特别是如果你描述性地命名页面。

可能的复杂因素是过滤器。这将是一个挑战,每个"格式"差异很大。它仍然可以解决更具挑战性。

顺便说一下,我上面描述的内容与Cognos Report Studio 10.x有关。我不确定是否有任何或所有这些转换为Cognos 11,因为我无法访问该版本。我的理解是,在新的简化用户界面下,新的Cognos几乎相同,但您的里程可能会有所不同。