您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 机械/模具设计 > 3-CognosReportStudio练习
演示3-1:增强一个列表型报表。目的:我们已经被要求将汇总信息添加到我们之前创建的有关销售代表绩效的报表中。报表需要根据国家和城市进行分组,对不同地区的绩效进行比较。我们也需要包括每个城市和国家的收入总计。任务1。创建列表,并对国家和城市项目进行分组。1.打开ReportStudio,按照下图创建列表。销售(查询)\零售商场地\[零售商国家/地区]、[零售商城市]、[联系人名字]、[联系人姓氏],销售(查询)\零售商场地\[收入]2.在工作区按住Ctrl键将[零售商国家/地区]、[零售商城市]两列选中,然后按工具栏上的Group/Ungroup按钮。3.点击RunReport在ReportViewer中查看报表。结果显示如下:我们可以看出所有销售代表都根据国家和城市进行分组。注意:国名仅在国家发生变化时出现。我们将修改层跨度(levelspanning),以便城市每次发生变化时都能出现国名。COGNOSREPORTSTUDIO2任务2。修改层跨度(levelspanning)1.在ReportViewer的右上方,点击Close返回ReportStudio。然后点击[零售商国家/地区]列选中它。注意:在属性窗格中,[零售商国家/地区]列被设置为每次有新的[零售商国家/地区]时进行层跨越(levelspan)。这意味着[国家/地区]名仅在有新[国家/地区]时出现,而不是在有新[零售商城市]时每次都出现。2.把属性窗格Data大项下的LevelSpan(组范围)小项从右侧展开。3.在弹出的ChooseLevel对话框中选[零售商城市],然后点击OK。4.点击RunReport查看变化。我们可以看到国名出现在每个城市旁。由于每个国家只有几个城市,我们可以将levelspanning修改回[零售商国家/地区]。为了增强报表的外观,我们将添加一个组表头来区别不同的国家。任务3。删除levelspanning,并使用一个组表头替换[零售商国家/地区]列。1.点击Close返回ReportStudio。2.保证[零售商国家/地区]列仍处于选中状态,然后在属性窗格Data大项下的LevelSpan小项处选择[零售商城市]。3.在ChooseLevel对话框中还是选择[零售商国家/地区],然后点击OK。4.保持[零售商国家/地区]列让然处于选中状态,点击CreateHeader图标。每次有新的国家时,国名将显示为一个表头。既然我们现在将[零售商国家/地区]作为表头,我们可以删除[零售商国家/地区]列。5.确保[零售商国家/地区]列处于选中状态,然后点击Delete图标。[零售商国家/地区]列消失。6.在组表头中点击[零售商国家/地区]文本对象,然后在工具栏上按Font。COGNOSREPORTSTUDIO47.在Font对话框中的Size下点击10pt,在Weight下点击Bold,然后点击OK。结果显示如下:现在我们已经添加并格式化了一个表头,我们将添加汇总信息显示每个城市和国家获得了多少收入。任务4.加入城市和国家的收入汇总。1.在工作区中点击[收入]列,在工具栏上点击Aggregate图标,然后点击Total。每个分组项的收入被汇总。每个城市的总收入出现在每个城市下面,每个国家的总收入出现在每个国家的下面。在列表底部还有一个总计汇总。2.在城市汇总行的城市单元格(共有四个)中点击任意一个。所有四个城市汇总行城市单元格都被选中。3.在工具栏上点击ContainerAlignment图标,然后选AlignMiddleRight(居右)。4.重复步骤2和3,向右排列两个国家/地区汇总行单元格。5.运行报表。结果显示如下:6.点击Bottom查看最后一页。我们可以看到所有国家的总收入为$171,576,387.88。7.点击Close返回ReportStudio,然后在File菜单上点击SaveAs。8.另存报表为“演示3-1”,将其保存在“我的文件夹”中的ReportStudioReports文件夹中,保持ReportStudio处于打开状态用于下一个演示。结果:我们通过根据国家和城市对信息进行分组和添加一个Country表头对一个现有列表报表进行了修改。我们然后添加了汇总信息查看每个城市和每个国家的总收入。COGNOSREPORTSTUDIO6演示3-2:创建交叉表报表目的:我们被要求创建一个报表根据销售方式显示销售情况,以便确定哪种方式产生最大的收入和最高的销售量。报告需要包括每个产品系列中每个产品类型的销售收入和销售数量。任务1.将对象添加到交叉表报表。1.在ReportStudio的工具栏上点击New,点击Crosstab(交叉表),然后点击OK。工作区显示一个交叉表轮廓,包括行、列、度量(Measures)等对象的拖放区。2.在InsertableObjects窗格中,选Model标签页,展开销售(查询)查询主题。3.双击订购方法/[订购方法]将其添加到列。4.展开产品查询主题,然后双击[产品系列]将其添加到行。5.点击[产品类型],将其拖放到[产品系列]右边并在出现一个闪动的黑色条时释放鼠标。[产品类型]嵌套在[产品系列]中。注意行和列上的所有对象都会默认分组。6.在销售查询主题中,将销售/[数量]拖放到Measures拖放区。7.将销售/[收入]拖放到两个[数量]列的右边,当出现一个小的黑色条时释放鼠标。工作表中的交叉表显示如下:8.点击RunReport生成交叉表报表。出现一个大的交叉表报表。我们将减小字体以便查看更多的报表,交换行列对象获得不同的视图。任务2.更改字体并交换行和列。1.在工作区点击一个[数量]单元格。属性窗格标题栏会提示我们已经选择了一个交叉表单元格。而我们现在是要修改整个报表的字体。2.点开属性窗格标题栏上的SelectAncestor图标,选Crosstab以选中整个交叉表。3.在属性窗格中Font&Text大项下的Font小项处展开,点击8pt,然后点击OK。工作区中的报表显示为更小的字体。4.在工具栏上点击SwapRowsandColumns图标。注意:度量和[订购方法]移动到了行。5.点击RunReport。通过翻滚我们可以看到整个报表。我们将识别哪些产品具有最大的收入和最大的销售数量。为了方便阅读,我们还是把Measures恢复到列。任务3.对度量进行汇总,显示每个产品系列的最大收入和最高销量。1.点击Close,然后点击SwapRowsandColumns。2.在工作区点中任意度量单元格,按工具栏上的Aggregate按钮,选其中的Maximum。3.运行报表。我们可以看到,在“个人附件”这个产品系列和“特殊”这个订购方法的交叉区域中,“小刀”的销售数量最高,而“手表”的销售收入最大。如果我们翻滚到右边,我们可以看到对于所有的“个人附件”,销售数量最高的是“小刀”,其销售方式为“销售面访”,数量为36,806,而销售收入最大的是“手表”,其销售方式为“电话”,收入为$2,336,315.08。4.点击Close返回ReportStudio。5.在File菜单上点击Saveas,然后将报表另存为“演示3-2”。6.保持ReportStudio处于打开状态用于下一个演示。结果:我们创建了一个交叉表报表,并对根据订单类型的收入和销量进行了比较。我们对行和列进行了交换,用不同的角度对数据进行查看,然后增加了汇总数据,查看每个类别的最大值。COGNOSREPORTSTUDIO8演示3-3:建立一个图表报表目的:销售副总裁要求对我们在上一个交叉表报表中提供的同样的数据进行图形展现。我们需要提供一个图表报表显示哪种订单方式产生最大的收入和销量。任务1.创建一个柱状图。1.在工具栏上点击New,点击Chart,然后点击OK。出现InsertChart对话框。点击查看可用的不同种类的图表组。注意:每个图表类型的描述出现在Information窗格的底部。2.在Chart组中点击Pie,然后在ChartType下点击Piewith3-DEffect,然后点击OK。一个带有拖放区的Pie图轮廓出现在工作区。3.在InsertableObjects窗格中,转到Model标签页并展开销售(查询)。4.将销售\[收入]拖到图表上端Measures拖放区上。5.拖订购方法\[订购方法]到图表底部的Categories拖放区。6.在InsertableObjects窗格中展开产品查询主题,将[产品系列]拖到Series拖放区。7.运行报表。结果显示如下:COGNOSREPORTSTUDIO10任务2。修改perspective和charttype。1.点击Close返回ReportStudio,然后在工具栏上点击SwapRowsandColumns。Series和Categories对象切换,将[订购方法]显示为单个切片。2.运行报表。结果显示如下:我们可以看到对于每个产品系列来说,电话订购、销售面访和Web方式的订单是产生最高收入的方式,但是很难看出这三种方式那个产生的收入最大。我们将转换到一个柱状图,使用不同的方式来察看相同的信息。3.点击Close,然后在工作区点击选择图表的背景区。属性窗格标题栏显示饼图被选中。4.在右键菜单中选择“转换图表”。5.在ChartGrouping下点击Column,在ChartType下确保选中了Column,然后点击OK。一个含有以前所选查询对象的柱状图出现。6.点击SwapRowsandColumns,将[订购方法]显示为单个柱条。COGNOSREPORTSTUDIO127.运行报表。结果显示如下:我们现在可以容易地看到对于每个产品系列来说,电话订单产生最高的收入,随后是销售访问和Web方式产生的订单。我们现在需要增强图表,使其包含数量。任务3.组合图表类型显示收入和数量。1.点击Close,然后在工作区点击选择柱状图周围的背景区。属性窗格标题栏显示柱状图被选中。2.在属性窗格,选择General大项下的ChartType小项,双击它右侧的Column,出现ConvertChart对话框。3.在Chartgrouping下点击Combination,然后点击OK。出现一个含有前面所选查询对象的多类型图。我们可以选择对多个度量进行报告并对每个度量选择图表类型。4.点中工作区中,按照下图将相关对象退拽到指定位置:销售(查询)\订购方法\[订购方法]销售(查询)\产品\[产品系列]销售(查询)\销售\[数量]销售(查询)\销售\[收入]5.选中系列#订购方法##数量#,在属性中定义“图表类型”为条形图,轴分配为Y1轴。选中#订购方法##收入#,在属性中定义“图表类型”为折线图,轴分配为Y2轴。并定义数据点标记为“菱形”。COGNOSREPORTSTUDIO146.选中#产品系列#,在属性中选择其“聚合函数”为自动。7.运行报表。结果显示如下:8.保存报表为“演示3-3”。结果:我们创建了一个使用Pie图的图表型报表,然后对其中的对象进行了交换获得不同的角度。然后我们对一个柱状图进行了修改,使其更容易的判断不同订单方式的绩效情况,然后我们对一个柱状图和一个折线图进行了组合,同时通过Revenue和Quantity对绩效进行查看.演示3-4:使用一个Repeater报表创建一个邮件列表.目的:我们已经被要求创建一个提供所有销售处邮件地址的邮件列表.将根据国家的字母顺序列出地址,国家名称出现在每个地址上部.每个页面所包含的地址横向不应超过四个,纵向也不应超过四个,以便于阅读.任务1.把一个表格添加到Repeater模板.1.在工具栏上点击New,点击Repeater(重复器表),然后点击OK。工作区包含一个表头、表尾和一个等待接收重复对象的拖放区。2.在InsertableObjects(可插入对象)窗格中,点击Toolbox(工具箱)标签页。3.将一个Table
本文标题:3-CognosReportStudio练习
链接地址:https://www.777doc.com/doc-2917262 .html