欢迎来到天天文库
浏览记录
ID:47280612
大小:342.26 KB
页数:13页
时间:2019-09-02
《Cognos10 制作复杂格式报表》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、第4部分:制作复杂报表熟悉ReportStudioReportStudio是用来制作更加精细的专有报表的工具。IBMCognosReportStudio是一个基于Web的报表创建工具,专业报表创建者和开发人员可使用此工具针对多个数据库创建复杂的、具有多页并且可以进行多项查询的报表。使用ReportStudio,您可以创建公司所需的任何报表,如发票报表、财务报表以及每周销售和库存报表。报表中可包含任意多个报表对象(例如图表、交叉表和列表)以及非 BI组件(例如图像、徽标及可链接至其它信息的动态嵌入应用程序)。IBMCognosReportS
2、tudio用户界面有两个窗格、一个资源管理器栏和一个工作区,可以帮助您创建报表:·可插入对象窗格包含您可以添加到报表的对象。将对象拖动到工作区即可将它们添加到报表。可插入对象窗格包含以下选项卡:o“源”选项卡包含来自为报表所选定的数据包中的项目,例如数据项和计算。o“数据项”选项卡介绍了在报表中创建的查询。o“工具箱”选项卡包含可以添加到报表的各种对象,例如文本和图形。·属性窗格列出您可以为报表中的对象设置的属性。指定属性的值后,请按Enter键、单击其它属性或保存报表以确保保存该值。·资源管理器栏上的按钮可以处理报表的不同部分:o将指针
3、悬停在“页面资源管理器”按钮上可以转至特定的报表页面或提示页面。o将指针悬停在“查询资源管理器”按钮上可以处理查询。o将指针悬停在“条件资源管理器”按钮上可以处理变量。·工作区是设计报表的区域。使用ReportStudio可创建以下类型的报表:·面向广泛读者的报表;·存在足够长的时间来满足更改要求和数据的需求的报表;·需要详细控制外观的报表。您现在应该对ReportStudio并不陌生:·您在“第一次安装”中用ReportStudio制作了第一张简单报表;·您在“第一张交互式离线报表”中用ReportStudio制作了第一张交互式离线报表
4、;·您在“第一个自助式设计分析”中用ReportStudio打开了您的第一个自助式设计分析。在这部分内容中,您会学习用ReportStudio制作设计复杂报表。第一张复杂报表您的目的是为了制作标准的客户发票报表,以便当订单处理以后发给您的客户。为此您的第一张复杂报表包含了非常丰富的内容,这张复杂报表做完后的效果如 图18所示。·您的报表中要包含提示页面,以便选择客户和销售代表。·您要让新订单的数据在新的一页上。·您的报表抬头上要有公司的商标和地址。·您的报表要有发票号码、日期、页码等标准信息。·发票正文要有客户名称、销售人员、订购方法、发
5、货日期、条款等内容。·发票的列表里面要有编号、产品说明、销售单价、数量、价格的信息。·还有要页脚、税率计算、结束语等内容。提示页面使用“创建提示页面”工具可以快速向报表添加过滤器和提示,提示页面类似于报表页面。您可以插入图形和文本并应用格式。通过下面的步骤,会在这张报表中创建三个查询,您可以点击“查询资源管理器”后进行查看。其中第一个查询是在第2步中创建,后两个查询分别在第6步和第7步中通过“值提示”来创建的。1.在开始菜单中启动IBMCognosBIDeveloperEdition,运行DeveloperEditionManager,在
6、确保左侧的服务都正常的情况下,点击右上角的启动,选择ReportStudio。在“Cognos>公共文件夹>示样>模型”路径下,选择“GO 数据仓库 (查询)”数据包,进入IBMReportStudio后选择“新建”,报表类型选择“空白”。2.点击“查询资源管理器”,把“可插入对象”的“查询”拖拽到工作区,如图1所示。 图1.插入查询 3.双击“查询1”,在左侧的可插入对象中,选择来源,展开“销售和市场营销(查询)”目录,再展开“销售(查询)”命名空间,选择“销售订单”下的“订单号”,拖动到数据项中。4.点击“页面资源管理器”,选择“提示
7、页面”,把“可插入对象”的“页面”拖拽到工作区,如图2所示。 图2.插入提示页面 5.双击“提示页面1”,把“工具箱”中的“值提示”拖动到工作区,如果找不到“值提示”,在空白处右键选择“所有工具箱项目”。6.创建新参数对话框中填入“Retailer”,在数据包项目中选择“销售和市场营销(查询)>销售(查询)>零售商>零售商名称(多脚本语言)”,如图3所示。点击下一步后完成。 图3.创建过滤器 1.重复第5步和第6步插入“值提示”,新参数是“SalesRep”,创建参数化过滤器在数据包项目中选择“销售和市场营销(查询)>销售(查询)>员工(
8、按区域)>员工姓名(多脚本)”。点击下一步两次直到完成。强制分页您可以创建简单的页面分页符,或创建高级页面集合以将页面与查询结构相关联,从而强制分页。8.将指针悬停在“页面资源管理器”按钮上,
此文档下载收益归作者所有