《Cognos报表开发实用教案》由会员分享,可在线阅读,更多相关《Cognos报表开发实用教案(19页珍藏版)》请在金锄头文库上搜索。
1、Cognos ReportNet - Ad Hoc QueryingCognos8 报表(bobio)开发培训Cognos8产品(chnpn)架构报表开发流程Framework Manager1.建立工程文件,数据库连接2.选择数据库表、列3.建立针对数据库原始 (yunsh)表的文件夹4.建立数据表间的连接5.根据业务要求创建文件夹、查询项、计算项、过滤6.创建数据包,并发布到服务器ReportStudio1.窗口介绍2.常用数据组件3.常用格式组件4.其他组件5.变量、过滤,条件型报表设计6.常用报表设计方法第1页/共18页第一页,共19页。Cognos8产品产品(chnpn)架构架构Re
2、port开发(kif)第2页/共18页第二页,共19页。报表开发报表开发(kif)流程流程第3页/共18页第三页,共19页。Cognos ReportNet - Ad Hoc QueryingFramework Manager1.建立工程文件,数据库连接2.选择数据库表、列3.建立针对数据库原始表的文件夹4.建立数据表间的连接5.根据业务要求创建文件夹、查询项、计算(j sun)项、过滤6.创建数据包,并发布到服务器第4页/共18页第四页,共19页。Framework Manager 设计(shj)流程通过(tnggu)Framework Manager设计数据映射层通过Framework M
3、anager创建管理 (gunl) 工程或使用已有工程创建数据库连接设计数据库连接关系,映射层创建数据包、发布第5页/共18页第五页,共19页。1.建立工程文件建立工程文件(wnjin),数据库连接,数据库连接第6页/共18页第六页,共19页。2.选择选择(xunz)数据库表、列数据库表、列选择(xunz)数据库表及相应列第7页/共18页第七页,共19页。3.建立针对建立针对(zhndu)数据库原始表的文件夹数据库原始表的文件夹创建好文件夹后,将引入的数据库原始表加入此文件夹下,这样可以保持数据库原始态势。今后(jnhu)我们进行表连接等数据原始整理就在此文件夹下。今后(jnhu)数据展示层也
4、就在此 DB TABLE文件夹下。第8页/共18页第八页,共19页。4.建立建立(jinl)数据表间的连接数据表间的连接第9页/共18页第九页,共19页。5.根据业务根据业务(yw)要求创建文件夹、查询项、计算项、过滤要求创建文件夹、查询项、计算项、过滤第10页/共18页第十页,共19页。6.创建创建(chungjin)数据包,并发布到服务器数据包,并发布到服务器创建好数据包后我们可以直接 (zhji)发布,如果以前存在旧发布的数据包,只要在保证原数据包数据项情况下,可直接(zhji)覆盖。第11页/共18页第十一页,共19页。Cognos ReportNet - Ad Hoc Queryin
5、gReportStudio1.窗口介绍2.常用数据组件(z jin)3.常用格式组件(z jin)4.变量、过滤,条件型报表设计5.常用报表设计方法第12页/共18页第十二页,共19页。1.窗口窗口(chungku)介绍介绍第13页/共18页第十三页,共19页。2.常用数据常用数据(shj)组件组件第14页/共18页第十四页,共19页。3.常用常用(chn yn)格式组件格式组件第15页/共18页第十五页,共19页。4.变量、过滤变量、过滤(gul),条件型报表设计,条件型报表设计首先通过 (tnggu)?XXX? 来设定好变量接下来通过(tnggu) 控间中的变量控间去包装这些变量和提示页(
6、注意在写变量的 ?时,我们要用英文输入法输入)第16页/共18页第十六页,共19页。5.常用报表设计常用报表设计(shj)方法方法1。首先不添加任何数据,只使用样式控间创建统一的界面风格。此后每个报表我们使用统一的样式模板,添加数据项。2。对于报表需求我们可以分解出一部分快照报表,这些报表我们可以统一定义一个更新(gngxn)时间,后台运行,以后每次用户点击可以不查询数据库,直接调用这个快照。3。对于提示页我们推荐使用提示页面来同用户交互。4。对于数据中间层的设计存在着使用方便性和查询原始性的冲突。第17页/共18页第十七页,共19页。谢谢您的观看(gunkn)!第18页/共18页第十八页,共19页。内容(nirng)总结Cognos ReportNet - Ad Hoc Querying。Cognos ReportNet - Ad Hoc Querying。5.根据业务要求创建文件夹、查询项、计算项、过滤。5.根据业务要求创建文件夹、查询项、计算项、过滤。Framework Manager 设计流程。创建管理工程或使用已有工程。创建好文件夹后,将引入的数据库原始(yunsh)表加入此文件夹下,这样可以保持数据库原始(yunsh)态势。第17页/共18页第十九页,共19页。