Report Studio进阶技巧七、从交叉表交集钻取

浏览: 2330

我们有一张按月份和订单方式显示销售数量的交叉表。现在需要在月份和销售数值上设置钻取连接。

 

准备工作

 

为此drill-through创建两张目标报表。其中一张用来接收Month参数,另一张用来同时接收MonthOrder Method。对这两张报表,分别命名为Drill-1Drill-2

现在创建一张简单的交叉表作为主报表,使用Time dimension | Month作为行,Order method | Order method作为列,Sales fact | Quantity作为度量。

 

如何实施

 

1. 选中交叉表的Month行,然后点击工具栏中的Drill-through definition按钮。

2. 在打开的Drill-through definition对话框中,创建一个新的definition,选择Drill-1作为目标报表,映射month参数到month数据项上。

Clipboard Image.png


3. 从工具栏中点击unlock按钮。

4. 选中交叉表焦急中的文本项目,再次点击Drill-through definition按钮。

5. 建立一个连接到Drill-2的连接。

6. 运行报表并测试这两个钻取连接。

 

工作原理

 

请注意,当我们在列标题(month)上创建drill-through连接时,不需要unlock对象。然而,当我们在价差表交集上创建drill-through时,需要unlock对象。

现在请做如下尝试:Lock报表对象,然后选中价差表交集。这时我们可以发现Drill-through definition按钮不可用。因为一些未知的原因,Report Studio不允许在交叉表交集上创建drill-through连接。此时,我们需要通过unlock报表的方式,选中交叉表交集中的文本项目,并在文本项目上创建drill-through连接。

另外一种方法是右击交叉表交集,然后选择Select Fact Cells。这样也可以使drill-through definition按钮可用

推荐 0
本文由 zhengyi1943 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册