【高级报表制作技巧】Cognos报表图表穿透钻取实现步骤详解

正在加载中...

试读已结束

继续阅读请 1 金币购买后下载

立即下载

资料简介:

【报表图形使用及特殊效果的实现】第三讲

——Cognos报表图表穿透钻取实现步骤详解


【引言】


本文结合作者的多年来的复杂报表制作经验,以烟草制造行业报表为例,图文结合,为您分步骤详细解读Cognos 报表制作中的穿透钻取技术的实现步骤。使得读者可以根据本文全面学习穿透钻取的实现方法,并快速上手进行实际制作。相信本文对大家会有所帮助——作者,秦昕旭。



【正文】


1.报表穿透钻取实现


图片1.jpg


首先先创建一个概要报表,如上图所示


同样建立一张明细报表


选中需要做穿透钻取的数据项,点击工具栏“追溯定义”按键或者右键菜单栏选择“追溯定义”选项;


点击新建按键,新建一个追溯定义,右边选中明细报表,点击铅笔图表对应概要表和明细表的关系


弹出页面显示了明细表里所包含的所有参数,也就是要传递过去的值,一般用于查询过滤明细表中的数据。
所以明细表和概要表必须要有相同的关联数据项或者是同样的参数值。

方法:
不使用参数(默认值):选择这个项概要表不向明细表传递任何信息,这种情况就像点击一个超链接,直接转接过去,两个表无任何的联系;
传递数据项值:选中这个后,在“值”里面可以选择概要表的任何字段,会把点中行的字段的值作为一个参数传递过去;
传递参数值:是把概要表的有的参数的参数值传递给明细表的参数;


设置相应的参数传递后确定,完成穿透钻取设置。

Info_Oracle_Schema_01.gif


运行概要表如图所示,添加了穿透钻取的数据项变成蓝色带下划线的链接文字,点击文字下钻到明细表。

Info_Oracle_Schema_03.gif


明细表运行如上图,参数也同时从概要表传递过来了。

2011123020324632.jpg


概要表同样可以创建一个穿透钻取作为返回,点击返回概要报表。

2.报表内mini图穿透钻取到大图的实现



创建一张带nimi折现图的概要表,如上图


同样设计一张大图的折现图明细表


点击选中报表中的mini折现图,右键打开右键菜单选择“追溯定义”,弹出弹出框;


左下角点击新建按键,新建一个追溯定义,右边报表中选中明细的图表,点击铅笔图标设置参数信息;


弹出明细表所需查询参数,选择传递参数还是数据项并选择相应的值;


注意前面的必须实际是必选项,如不传递会弹出提示页面,或者你可以选择“始终”始终打开(可能会出错)或者“居于目标报表的默认提示设置”会调用默认值打开报表;


运行概要表结果如下,点击组合图中的折现穿透钻取到明细表大图

20111230261.jpg


明细表显示如图

3.图表穿透钻取到明细报表的实现



制作一张图表作为概要表

0_1323409692mYiP.gif.jpg


制作一张报表作为明细表


点中概要的图表,右键弹出菜单选中“追溯定义”

194002511.jpg


点击左下交新建,新建追溯定义,右边选中明细报表,点击铅笔按键添加传递参数值


选择传递方法,选择传递值,确定完成设置,运行概要报表


点击任何一个柱体,穿透下钻到明细报表,同时传递相应的年月参数值给明细表


明细表相应显示同年月的明细信息

至此,Cognos报表图表穿透钻取实现步骤已经为大家全部讲解完毕。

本文提供下载:
2013-12-16
页数12
浏览16127
下载365

已下载用户的评价7.91分

您还未下载该资料,不能发表评价;
查看我的 待评价资源
lavenlaven其它深圳市六度人和科技有限公司2016-05-09
没用
谢谢您的分享
lavenlaven其它深圳市六度人和科技有限公司2016-05-09
没用
谢谢您的分、分享
bvnh456bvnh456网站开发工程师易联众2016-03-23
没用
[b]回复 [url=http://www.cognoschina.net/club/redirect.php?goto=findpost&pid=402589&ptid=62733]1#[/url] [i]qinxinxu[/i] [/b] 试试看 先
joannakingjoannakingIT顾问NA2016-03-16
没用
[b]回复 [url=http://www.cognoschina.net/club/redirect.php?goto=findpost&pid=402589&ptid=62733]1#[/url] [i]qinxinxu[/i] [/b] thank you
学习为主学习为主其它小公司2016-02-17
没用
6666666666666
学习为主学习为主其它小公司2016-02-17
没用
嗯嗯嗯嗯嗯嗯嗯嗯嗯嗯嗯
yingxi1136yingxi1136数据仓库工程师百盛集团2015-12-28
没用
谢谢楼主分享
cohoecohoe其它wwwww2015-12-23
没用
谢谢!学习!
xiexingxinxiexingxin数据库开发工程师文思2015-12-11
没用
看看看快快快快快快
wjh2cwjh2c研发工程师中软2015-09-25
没用
谢谢楼主分享

贡献者

qinxinxu软件架构设计师,中软国际(昆明)
cognoser
X社区推广