Cognos开发帮助手册[键入公司名称][键入公司地址][键入电话号码][键入传真号码][选取日期]zhaojunfei[在此处键入文档摘要。摘要通常为文档内容的简短概括。在此处键入文档摘要。摘要通常为文档内容的简短概括。]北京思路创新科技有限公司-Cognos开发帮助手册1/82目录第一章创建报表.....................................................................................................................21.1指定数据包...........................................................................................................21.2选择基本报表布局...............................................................................................21.3添加数据...............................................................................................................21.4验证报表...............................................................................................................21.5保存报表...............................................................................................................21.6运行报表...............................................................................................................2第二章列表.............................................................................................................................3第三章图表.............................................................................................................................3第四章交叉表.......................................................................................................................16第五章地图...........................................................................................................................40第六章活动报表...................................................................................................................40第七章追溯访问...................................................................................................................82北京思路创新科技有限公司-Cognos开发帮助手册2/82第一章创建报表创建报表时,实际上是在创建报表规范。报表规范定义用于检索数据的查询和提示,以及用于数据的布局和样式。1.1指定数据包指定将为报表提供项目的数据包。用于生成报表的数据包基于建模工具ibmcognosframeworkmanager中创建的模型。模型是一组相关对象。1.1.1开始1.1.2运行1.1.3结果1.2选择基本报表布局1.3添加数据1.4验证报表1.5保存报表1.6运行报表北京思路创新科技有限公司-Cognos开发帮助手册3/82第二章列表2.1创建列表列表可以显示数据库中的明细信息。列表以行列显示信息每列均用来显示数据库中的一个数据项。列表还能显示出该列数据的汇总信息。当需求使用列表时,点击工具栏在工具栏中拖拽列表到指定位置。效果如图2.2编辑列表2.2.1向列表中插入值从数据来源拖拽数据至列表中,数据会在列表中按插入顺序排列。也可以直接多选多个数据项。效果如图北京思路创新科技有限公司-Cognos开发帮助手册4/82效果图:2.2.2修订列表样式列表插入之后我们按照项目的要求需要对列表进行修改以达到预期效果。1.位置的修订当我们想把列表放在固定的位置无法直接修改,需要在插入列表之前在报表中扎入布局或表格,再将列表拖进指定位置。2.面积的的修订当项目有要求是我们将对列表进行大小的修改。首先用鼠标点击图标以选中列表,再在属性中的定位中选择”大小和溢出”在弹出框中进行编辑,效果如图北京思路创新科技有限公司-Cognos开发帮助手册5/823.边框得设定选中列表在属性的边框中对列表进行编辑北京思路创新科技有限公司-Cognos开发帮助手册6/824.隐藏列表的列当我们想要隐藏某个列在运行报表时不显示该列。首先选中需要隐藏的列,单击属性栏标题上的“选择父项”选择列表的单个列,然后在列可见性出进行编辑,选择隐藏。步骤如图北京思路创新科技有限公司-Cognos开发帮助手册7/82运行结果对比:北京思路创新科技有限公司-Cognos开发帮助手册8/822.3列表制作实例2.3.1污染源排污统计报表(例)步骤1设定列表的位置。在插入列表之前先对报表进行布局或插入表格。效果如图步骤2点击工具栏,选中列表拖拽到预期位置。效果如图北京思路创新科技有限公司-Cognos开发帮助手册9/82步骤3像列表中插入数据。点击数据来源按钮,选中数据(可一次性选择多个)同样采用拖拽等方式,拖至指定列表。效果如图步骤4多列表的大小进行编辑,选中列表,在其属性中选择大小和溢出进行编辑北京思路创新科技有限公司-Cognos开发帮助手册10/82第三章图表3.1创建图表图表是为了对数据进行图形化显示,使用户可以更直观的看到想要了解的内容。但需要创建图表时,首先要创建一个项目,然后在工具栏中选择按钮并在可插入对象中选择图表按钮拖进项目当中或项目中指定的分区。并选择需要的图标类型方式如图3.1图3.1北京思路创新科技有限公司-Cognos开发帮助手册11/823.1.1设定图表的类型在选择一个图表类型前,要考虑希望使用图表来说明的内容。然后载客插入图表中选择恰当的图表并确定。图表总共分为13种,有柱形图,条形图,渐进图排列图,折线图,饼形图圆环图,面积图,组合图,散点图泡形图点状图,雷达图极坐标图,仪表板,度量标准图,Microchart图这13种。不同的图显示不同的效果。其中如下介绍常用的图表柱状图:显示数据随时间所发生的变化条形图:重点放在比较值上,而不是时间上。折线图:分析多个度量北京思路创新科技有限公司-Cognos开发帮助手册12/82饼图:突出显示比例,而不是实际值.组合图:同一个图标中比较不同的度量。雷达图:比较度量放射线的半径。3.1.2设定图表的变种类型1.用标准变种图形通过不同颜色的数据标识区分每个度量2.100%堆栈图形通过每个堆栈中不同区域的颜色区分每个度量值。北京思路创新科技有限公司-Cognos开发帮助手册13/823.用3D显示提高图形的三维视觉效果4.在100%堆栈中,每个堆栈的顶部代表100%。北京思路创新科技有限公司-Cognos开发帮助手册14/823.2编辑图表要生成一个图表,报表需要至少一个度量和一个非度量。效果如图3.2.1向图表中插入值在相应的系列中插入需求得值。如图3.2.2修订图表得样式图表插入之后我们按照项目的要求需要对图表进行修改以达到预期效果。1.位置的修订北京思路创新科技有限公司-Cognos开发帮助手册15/82当我们想把图表放在固定的位置无法直接修改,需要在插入图表之前在报表中扎入布局或表格,再将图表拖进指定位置。2.面积的的修订当项目有要求是我们将对图表进行大小的修改。首先用鼠标点击图标以选中图表,再在属性中的定位中选择”大小和溢出”在弹出框中进行编辑,效果如图3.边框得设定选中图表在属性的边框中对图表进行编辑4.轴的设定当我们需要两个Y轴是可以选中图表在属性的轴中进行修改。若需要两个Y轴在Y2出选择显示,在“Y2轴位置”红选择双极表示Y2有独立的轴线,选择双重则是余Y1轴共用。6.追溯的应用当需求点击图表跳转出新的报表可以在该图标的属性的数据栏中选择追溯定义,在弹出框中点击新增并选择目标图表,效果如图北京思路创新科技有限公司-Cognos开发帮助手册16/823.3常用图表的制作步骤3.3.1饼图步骤1点击工具箱显示可插入对象,选中图表拖至指定位置。效果如图步骤2选中所需类别并确定如饼图-三维饼形图-确定。效果如图北京思路创新科技有限公司-Cognos开发帮助手册17/82步骤3在图表中插入需求显示的值。点击把数据拖进指定位置。效果如图效果图:步骤4选中图表,在属性中定义定位里面的大小和溢出。效果如图北京思路创新科技有限公司-Cognos开发帮助手册18/82对比效果图:注:点击图表左上角的图标可以显示图表运行后的大小。北京思路创新科技有限公司-Cognos开发帮助手册19/82步骤5点击浮动,可设定图表是周围文字布局步骤6转化图表,当想要换选其他图表时可选中图表右键选择转换图标并选择图标项效果如图步骤7点击运行显示图表效果北京思路创新科技有限公司-Cognos开发帮助手册20/823.3.2柱状图步骤1点击工具箱显示可插入对象,选中图表拖至指定位置。效果如图步骤2选中所需类别并确定如柱状图-三维堆积柱形图-确定。效果如图步骤3在图表中插入需求显示的值。点击把数据拖进指定位置。效果如图北京思路创新科技有限公司-Cognos开发帮助手册21/82效果图:步骤4选中图表,在属性中定义定位里面的大小和溢出。效果如图对比效果图:北京思路创新科技有限公司-Cognos开发帮助手册22/82注:点击图表左上角的图标可以显示图表运行后的大小。北京思路创新科技有限公司-Cognos开发帮助手册23/82步骤5双Y轴的设定,首先在图标的属性中把Y2设定为显示,在选择一个系列把轴分配改成Y2。效果如图步骤7点击运行显示图表效果3.3.3组合图步骤1点击工具箱显示可插入对象,选中图表拖至指定位置。效果如图北京思路创新科技有限公司-Cognos开发帮助手册24/82步骤2选中所需类别并确定如组合图-组合图-确定。效果如图步骤3在图表中插入需求显示的值。点击把数据拖进指定位置。效果如图1,2,3中分别插图不同的需要显示的值,类别(x轴)中假如x轴需要显示的值北京思路创新科技有限公司-Cognos开发帮助手册25/82步骤4:若图表中Y有双坐标轴,如图11在图表属性中轴的y2中选择显示并在系列中选择一个系列并在属性的轴分配中选择改轴,例:Y2轴。步骤5:若要调整图表的大小选中图表,在属性定位中编辑大小和溢出来改变图标的大小.若改变控件,列表,表格,布局框均在此处修改。北京思路创新科技有限公司-Cognos开发帮助手册26/82效果图:3.3