cognos使用技巧.docx

  1. 1、本文档共83页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录一、双向图制作1二、条件块效果6三、追溯报表(可以返回)13四、值提示级联18五、值提示默认值(最大月份)22六、列表行间隔颜色设置25七、不同范围的数据设置条件样式28八、树状提示的浮动效果30九、条件块的延伸使用34十、涉及机构权限的cube如何默认展开机构37十一、同期上期值38十二、根据日期变量取截止当前的数据38十三、cube中求维度的数量38十四、钻取联动39十五、仪表盘条件调色板42十六、同一页面图表放大效果45十七、手动排序效果49十八、添加指标解释55十九、固定表头58二十、追溯打开明细报表62二十一、通过传参数指定报表展示的层级76二十二、带有月份区间的指标预警问题78二十三、XML文件替换说明81一、双向图制作最终运行效果图Cognos中没有直接制作双向图的图表类型,我们可以根据条形图来设置选择图表类型可选择“堆积条形图”或者“三维堆积条形图”拖入图表各个维度3、对年龄数量进行设置度量中拖入一个计算列修改查询项的表达式:注意在你需要在X轴左边的序列的度量(年龄结构数量)*-1运行效果这时可以看出已经可以说是双向图了,接下来一个重点就是把X轴左边的刻度变为正数4、修改属性调整刻度的数据格式,注意负号设置里面打几个空格运行报表可以看出刻度中的负数已经显示为正数了下面就是修改0处分割线了选中图表,到属性选项中运行报表双向图制作完成,另外就是修改图表的样式颜色等等,也可替换为三维堆积条形图,这样显示有立体感二、条件块效果最终运行效果图选择柱状图显示柱状图图表选择折线图显示折线图图表新增一个值提示这个值提示为界面选择使用,可以静态设置多个显示值,如上图列子,下拉框中需要选择柱状图和折线图,这里静态设置下值,也可以设置多个静态值到这一步直接点击完成即可对值提示设置静态值然后设置值提示可以自动提交,或者加一个提示按钮2、新增变量根据值提示的显示值新增一个变量如果值提示只有两个值,就使用布尔型变量,如果是多个值使用字符串变量,这里演示以布尔值为例表达式的意思是如果值提示的值为折线图,变量的值就为1,否则为0如果是字符串表达式,变量的值就设定一个字符串值,道理是一样的布尔型的变量会自动默认生成两个值,如果是字符串变量,就根据表达式的实际情况设置变量值下面看下如果是字符串变量应该如何编写条件块关联变量拖入一个条件块控件,设置属性设置块变量,选择我们上面设置的变量这个时候属性里面会把变量的值给带出来,我们选择变量值为是,表示折线图,然后在块里面制作图表制作完成后,我们在变换块变量的值,继续制作图表制作好后,运行报表就可以达到根据下拉框值选择显示的内容了三、追溯报表(可以返回)运行效果可以点击追溯可以返回追溯之前的报表首先把两张报表都制作好第一张是根据机构来追溯第二张报表的,那么第二张报表就需要有一个机构的过滤条件2、设置第二张报表的过滤条件这个是传递机构编码,表示第一张报表追溯是传递了一个机构编码然后第二张报表过滤了机构编码。另外为了让报表追溯后可以返回,所以这里还要设置几个过滤“假参数”是为了保存第一张报表传递过来的值,然后再把这些值返回的时候传递回去。这里四个值分别是机构编码、机构名称、起始时间、截止时间3、设置第一张报表的追溯这里会自动读取目标报表的参数,然后设定如何传递,这里需要传递起始时间和截止时间、机构编码给目标报表。目标报表的值提示中接受起始时间、截止时间、查询中接受机构编码。另外之前设定的“假参数”要接收起始时间截止时间等,是为了返回报表的时候把这些值再传回去。4、设置返回回到第二张报表设置点击返回,设置追溯将第一张报表传过来的起始时间和截止时间再传回去四、值提示级联运行效果选择年份,后面的月份可以根据年份级联显示首先年和月必须有一定的关联关系,要不就是在一个cube里面的一个时间维度,年份可以确定月份,要不就是同一个维表的年和月字段,通过年份可以查询月份做两个值提示,分别为年份和月份月份查询这里层叠来源选择刚才建立的年份参数如果这里不使用层叠来源,后面还可以有另外一种设置方法。设置年份值提示的属性将年份的自动提交设置为“是”注意:如果月份值提示没有设置层叠来源,则需要在月份查询里面加一个过滤条件,其他设置一样五、值提示默认值(最大月份)初始化打开报表的时候,值提示中的值给个默认值,一般以时间为例,需要默认当前月份等运行效果,打开报表,自动默认当前月份这里需要加js代码,可以直接加在报表中,但是这里有一个级联提示,直接加在报表中后,会有一个一闪而过的查询过程,建议加在提示页中。提示页中直接创建两个值提示,使用的参数和正式报表中的年份月份一样。需要新建一个新的查询月份值提示做一样的操作然后对两个值提示的属性中自动提交都选择是对值提示进行排序排序可以使用一个排序字段,排序字段可以直接拖入查询,然后再对值提示进行

文档评论(0)

70后老哥 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档