Cognos Query Studio的使用

  • 格式:doc
  • 大小:2.75 MB
  • 文档页数:33

Query Studio的使用即席查询报表的制作工具一、简介二、列表的制作1、插入数据在菜单上选择“插入数据”功能后,下面显示的由文件夹、维度、查询对象以及查询项目组成的固定资产综合查询结构树。

1、添加选中查询项目到报表工作区展开文件夹、维度、查询对象,选中要显示的查询对象(如:“资产编号”),如下图双击鼠标左键,添加选定查询项目到报表工作区,如下图:2、添加多个查询项目到报表工作区展开文件夹、维度、查询对象,按住ctrl键并选中要显示的查询对象(如:“资产标签号”+“资产描述”),如下图点击左下方“插入”按钮,添加选定的多个查询项目到报表工作区,如下图:展开文件夹、维度、查询对象,选中要显示的查询对象(如:“资产编号”),如下图双击鼠标左键,添加选定查询项目到报表工作区,如下图:4、添加多个查询项目到报表工作区展开文件夹、维度、查询对象,选中要显示的查询对象(如:“当前数量”)后按住鼠标左键,将该查询项目拖动到报表工作区,如下图提示:只有在报表工作区上要存放的列区域间显示“”,松开鼠标左键后才可以拖动成功拖动选定查询项目后,报表工作区显示如下图2、编辑数据在菜单上选择“编辑数据”功能后,下面显示的编辑数据的子功能列表。

选择查询项目,点击鼠标右键,会显示常用子功能列表2、过滤(条件筛选)选中要排序的查询项目后,在标准工具栏上点击按钮提示:1、过滤之前必须先选择报表的查询项目。

2、当查询项目的类型(文本、数字、日期等)不同时,过滤器选择窗口显示的内容会有不同下面用几个例子来说明以下过滤器如何使用。

过滤前报表如下图例一:查询项目是文本格式的过滤选中查询项目“资产编号”,点击标准工具栏上的按钮,出现过滤器定义窗口,如下图:缺省的过滤方式为“从列表中选择值”的方式,选择窗口会把选中的查询项目的所有值全部列示供用户选择(为多选框方式),并提供“全部选择”和“取消全部选择”功能。

两个选择项说明:3、“将过滤器应用到数据源中的各个值”:当选中该选择项,过滤的数据范围是数据源中所有记录,在过滤中定义为明晰过滤;若不选该选择项,则过滤的数据范围是当前报表显示的记录, 在过滤中定义为摘要过滤。

缺省为选中该选择项。

4、“每次运行报表时提示”:当选中该选择项,在该报表下次运行时用户可以调整改过滤条件的选中值;若不选该选择项,在该报表下次运行时将按当前定义的过滤条件进行数据筛选。

用户可以根据情况自行选择。

选中查询值后,点击“确定”按钮,将会出现如下查询结果,过滤条件将会显示在副标题处,双击该过滤条件可以重新编辑。

提示:若想在副标题处显示过滤条件,需要在“更改布局” “编辑标题区域”定义窗口中不选“显示过滤器”选择项。

选择项“不区分大小写”对字母有效。

“键入值”、“搜索值”和“遗漏值”的说明键入值:点击“键入值”链接,会弹出过滤器(键入值)窗口,如下图若想补充查询资产标签号为“3706500000003”的卡片,在新建值输入框中输入“3706500000003”后,点击“插入”按钮将“3706500000003”增加到选择查询值中后,再点击“确定”按钮执行该操作,显示结果如下图:“搜索值”:点击“键入值”链接,会弹出过滤器(搜索值)窗口,并将选择项展开后的窗口显示如下图:“搜索值”与日常查询中的“匹配”相似但功能更强些,可以实现多个关键字灵活组合的匹配。

选择补充查询以“37065”开头,并在资产标签号中包含“19”的值,在关键字输入框中键入“37065 19”(多个关键字以空格分割)后,点击“搜索”按钮进行条件筛选后的结果如下图:进行筛选后的执行结果如下图提示:需要将筛选结果“插入”到右侧的条件筛选显示框后才会起作用;另按搜索值查询与匹配操作相似,执行会稍慢。

“遗漏值”:Query Studio提供对空值的处理,可以选择包括或遗漏操作。

例二:查询项目是数字格式的过滤选中查询项目“资产编号”,点击标准工具栏上的按钮,出现过滤器定义窗口,如下图:“应用过滤到:”选择项(如下图)的说明:选中“报表中的值”:对摘要栏进行条件筛选选中“数据源中的各个值”:对数据源所有数据进行条件筛选缺省的过滤方式为从……至……的区间定义方式。

从:大于等于至:小于等于选择查询项目“当前成本”进行“大宇等于600000”的筛选后的报表显示结果如下图:常用的条件选择等于:原始成本等于50000的条件定义,如下图不等于:选择条件“不显示以下各项(NOT)”,原始成本不等于50000的条件定义,如下图大于等于:原始成本大于等于10000的条件定义小于等于:原始成本小于等于50000的条件定义在期间:原始成本在10000到50000期间的条件定义不在期间内:原始成本不在10000到50000期间的条件定义查询项目是日期格式的过滤与数字格式的过滤相似,界面如下图组合过滤器:可以实现对多个过滤条件的组合,显示如下图:一条或一组过滤条件:过滤条件间的“与”和“或”的选择按钮,如下图分组:对选中的过滤条件进行组合(加括号)撤销分组:删除选中的过滤条件组合应用not:在过滤条件前not移除not:取消过滤条件前的not删除:删除选定的过滤条件全部删除:删除所有过滤条件添加过滤行:增加新的过滤条件到组合中5、排序选中要排序的查询项目后,在标准工具栏上点击按钮,可以选择升序或降序。

提示:一次只能对一个报表查询项目进行排序6、汇总选中要汇总的查询项目后,在标准工具栏上点击按钮脚注汇总:可以选择汇总、最大值、最小值、平均值等计算方式,计算结果值会出现表尾(页脚)处。

单元格汇总(明细汇总):单元格汇总的例子:汇总(汇总---高级,选择“平均值”)后,如图报表数据显示如下(红字标注)7、格式化数据在报表上选中指定查询项目,在子功能选择区上的点击“格式化数据...”按钮,出现格式化数据子窗体,如下图格式化数据,可以按五种类别“默认”,“数字”,“币种”,“百分比”,“科学计算”进行。

默认选择“默认”格式可以恢复为初始格式。

数字小数位数字:选择数字显示的小数位数刻度:把数据按按选定的刻度缩小,如当前值是15000,选择刻度“100”,则将原则缩小100倍,显示的是150。

提示:可以提供万元、百个等数据显示负号:显示符号“-”千位分割符:是否显示千位分割符币种币种:选择币种币种显示:以人民币为例币种符号:¥国际代码:CNY其他与数字相同百分比刻度:可以选择“百分比”或“千分比”其他与数字相同科学计算小数位数字:选择科学计算数字显示的位数8、计算可以对单个查询项目、输入数值或多个查询项目进行计算,下面分别以单查询项目和多查询项目的计算为例进行说明。

操作类型和操作的说明:选定查询项目“当前成本”,点击“计算”按钮,出现计算选择窗口,如下图例一:对查询项目“当前成本”选择占总额百分比计算后显示结果,如下图例二:对查询项目“当前成本”和“原始成本”选择(当前成本-原始成本)计算,并把新项目名称定义为“test1”,显示如下图:报表项目:选定的查询项目列表表达式:显示当前定义的计算表达式的窗口,只读窗口新项目名称:可以自定义计算项目名称(列标题),也可以选择使用默认名称9、定义自定义组可以对选中查询项目按照自定义的值范围进行分组显示,便于重新组织数据或突出显示某值域,自定义组的界面显示如下图例:将查询项目“当前成本”的值进行分组10000以下:小于等于1000010001---500000:在10001和500000之间500000以上:大于等于500001其他:其他值新建项目名称:test1定义分组后报表的查询结果如下图提示:若提示“执行操作“sqlPrepareWithOptions”(状态为“-120”)时出错“错误时,需要联系管理员在模型中将用到的数据源的queryprocessing属性选为:limitedLocal并重新发布模型。

10、追溯具有维度的报表(列表、交叉表和图表)可以执行追溯操作实现关联(层次)数据的显示。

如拖动“机构维”到报表中去,如下图只有以html格式的报表才可以进行追溯操作,可以追溯的查询项目会有超链接标识,如“环渤海地区”。

追溯操作有以下三种:向下追溯向上追溯转到11、重命名标题选中报表的一个或多个查询项目,可以修改查询项目的显示标题(列标题)。

修改前报表显示如下图:准备将“占总额% (当前成本)”和“test1”进行修改,选定查询对象,点击“重命名标题”按钮,出现定义标题窗口,如下图:在重命名窗口中进行如下修改“占总额% (当前成本)”→当前成本占总额“test1”→剩余成本点击“确定”按钮,修改后的报表显示如下图12、其他剪切、粘贴:用剪切和粘贴操作可以实现对报表查询项目(列)的移动删除:删除选中的报表查询项目(列)撤销:撤销当前操作,可以多次执行撤销重做:重做撤销的操作,可以多次执行重做3、更改布局1、图表报表可以选用合适图形来展示,点击“图表”按钮,弹出图表定义窗口,如下图:选择“图表”功能后,原数据表的现实如下图:用户可以保存生成的图表,在图表上点击鼠标右键选择“图表下载”后,制定图表名称可以在文件系统中保存出png格式的图片文件。

提供柱形图、条形图、饼图、折线图、柱线图、面积图和雷达图几种格式,各类图的主要应用如下表2、定义条件样式在定义条件样式中,用户可以定义不同的范围或值的报表显示样式。

选中查询项目“当前成本”,点击“定义条件样式”按钮,弹出定义条件样式窗口,如下图:用户可以用默认、现有的样式或自定义样式,若想自定义样式请点击按钮,弹出更改字体样式窗口,如下图:定义样式后报表的现实结果如下图:提示:定义条件样式之前只能选择一个报表项目3、更改字体样式、边框样式和重新设置字体和边框样式更改字体样式窗口,如下图:更改边框样式窗口,如下图:重新设置字体和边框样式:执行该操作,报表上原来设置的字体和边框将被取消,等待用户重新设置。

4、应用模板按照定义好的模板更新当前报表的样式。

原报表显示如下图:选择应用模板功能,弹出应用模板窗口,如下图:点击“选择模板”,弹出选择模板窗口,现实当前目录存在的模板。

提供按名称或说明字段的匹配搜索功能。

显的是:报表的标题字体字号的改变):提示:模板需要在Cognos Reprot Studio中创建。

5、编辑标题区域定义报表的标题、副标题;定义报表副标题下是否显示过滤器和排序信息。

如上设置后,报表的显示如下图:6、设置web页大小设置每页显示的记录行数和行号。

7、分组、撤销分组,折叠组、展开组和设置分页分组前报表显示如下图:选中查询项目“三级机构”,点击标准工具栏上“”分组按钮,进行分组后报表的显示如下图:撤销分组:取消分组,报表恢复原来明细显示折叠组:展开组:取消分组项目的折叠创建分段:按照分组信息,每个分组信息一个子报表显示设置分页:按照分组信息分页显示数据,每个分组信息一页。