King

business intelligence ,is my love。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年11月6日

摘要: cognos report开发中追溯行为,也可以称为上钻下钻行为大致遇到了两种情况第一种:根据当前报表样式在维度范围内上钻下钻。第二种:给追溯行为指定报表,传递参数。可能还有其他情况,这里就不一一举例,今天先说一下第一种简单的OK打开报表设计器--选择数据包,如下图选择报表设计器上面的数据-追溯行为-勾选允许向上追溯和向下追溯(默认不勾选),运行报表如下效果(图1)点击列表和图表的2013后效果如图(图2)点开后如果需要向上追溯则需要在列表或者图表上面选择对象右键-向上追溯(图3)即可回到(图1)的效果 阅读全文
posted @ 2013-11-06 13:50 kingstudy 阅读(1538) 评论(0) 推荐(0)

摘要: 现在的需求是按月份分析不同时期的余额数据,.(报表工具:cognos report;建模工具:FM)----------------------------------------------------------------------------------------------------... 阅读全文
posted @ 2013-11-06 13:07 kingstudy 阅读(3101) 评论(0) 推荐(0)

2013年11月4日

摘要: 抽取数据的时候没有日期字段,需要根据抽取日期自动生成月份,如下图结构表输入_参数部分,接收来自其他系统传过来的参数(JAVA程序或者页面),具体设置如图在查询数据时候派生列运行模型的时候,给参数赋值 测试查看生成的数据,是否派生了一个monthkey的字段,值为201310OK ,效果已实现。 阅读全文
posted @ 2013-11-04 16:36 kingstudy 阅读(5263) 评论(0) 推荐(0)

2013年11月1日

摘要: 在此之前提到过在利用TR建模导入IQD数据源的时候遇到乱码的一种解决方案:http://www.cnblogs.com/wxjnew/p/3374029.html今天说的是在RS中开发新报表的时候遇到的问题,图表上的中文显示为问号????类似这样的乱码。服务器操作系统:Linux解决方法如下:(Cognos)Cognos10.1.1图表展现乱码查看是否安装语言包命令:rpm-qa|grepfonts-chinese在linux系统安装介质中的Server文件夹下找到“fonts-chinese-3.02-9.6.el5.noarch.rpm”和“fonts-ISO8859-2-75dpi-1. 阅读全文
posted @ 2013-11-01 13:10 kingstudy 阅读(1565) 评论(0) 推荐(0)

2013年10月31日

摘要: 在报表的开发过程中,按月查询数据,但是由于数据仓库中涉及多年历史数据,而用户最关心的却是最近的数据,针对这个情况。当用户第一次点击报表想看到的就是当前月的数据,那么如何去做呢?下面用一个小例子来实战一下cognos版本:V10.1.1先看报表页面的样式,简单的一个按月份显示指标的列表,注意红色标注的地方下面看提示页面的样式拖拉一个html 然后拖入两个值提示(开始月份与结束月份)注意开始日期,结束日期的参数名和报表页面分别保持一致(beginmonth,endmonth)html1处加入代码:html2处加入代码:需要注意的是:var mylist1= form._oLstChoicesbeg 阅读全文
posted @ 2013-10-31 11:20 kingstudy 阅读(839) 评论(0) 推荐(0)

2013年10月27日

摘要: 本例就拿简单的一个模型作为测试:订单中包括日期key,商品类型key 现在要实现每月的订单数,以及去年同期的订单数;step1:新建2个数据项 本月,去年同月本月:[每日订单数据分析].[日期维度].[日期维度].[月]->?month?去年同月:parallelPeriod ([每日订单数据分析].[日期维度].[日期维度].[年],1,[本月])上一个月prevMember ([本月])下一个月nextMember ( [本月])在拖拉的时候结构如下其中遇到一个问题:看了网上很多的人的方法,没有获得解决,于是考虑到日期控件的对象选择问题,于是发现!这里的THE_MONTH是数字类型, 阅读全文
posted @ 2013-10-27 21:04 kingstudy 阅读(844) 评论(0) 推荐(0)

2013年10月21日

摘要: 接触Cognos很久了,最近遇到一个小问题。在FM模型设计的过程中,有一张表jd_f_order.之后为了更全面的分析这个数据,在这个事实表中引入了一个新的字段商品类型字段,结构如图但是由于jd_f_order表是一个星期前已经通过数据源向导已经导入到FM中了,奇怪的问题是再次打开FM发现FM中的表jd_f_order的结构没有被更新。难道?这里FM不能自动的去和数据库同步,好吧我理解错了,于是我就在想如何同步DB和FM的表结构呢?当DB中的TB结构发生变化时,于是方法1:重写SQL方法2:重新导入该表方法1没有测试,方法2固然可以更新结构,但是重新导入的话,这个事实表已经现存的关系不是就要丢 阅读全文
posted @ 2013-10-21 11:18 kingstudy 阅读(885) 评论(0) 推荐(0)

2013年10月17日

摘要: 刚接触tr的同行们可能都会遇到这么一个问题,当然我也遇到了。今天把问题的解决办法详细的说明一下从问题的表面来看是从cognos.ini文件缺少了什么配置东西,但是cognos10的安装中没有cognos.ini,这里说明一下可能是cognos8之前的配置文件,cognos10的话就要到这里D:\Pr... 阅读全文
posted @ 2013-10-17 14:20 kingstudy 阅读(1469) 评论(0) 推荐(0)

摘要: 在cognos开发利用transform建模的过程中导入iqd数据源预览乱码问题,下面先描述一下环境操作系统版本:[root@enfo212 ~]# cat /proc/versionLinux version 2.6.39-200.24.1.el6uek.i686 (mockbuild@ca-bu... 阅读全文
posted @ 2013-10-17 14:02 kingstudy 阅读(1277) 评论(0) 推荐(0)

2013年9月16日

摘要: 报加密错误,先删除 signkeypair csk encrytkeypair三个目录错误一:创建Oracle数据源错误,在cognos connection中创建oracle的数据源,一直测试不成功。Cognos32 win2008_64 oracle_64一般解决办法:在服务器端装上oracle客户端(无论是安装版或者是免安装的),然后将客户端的根目录配入环境变量的path中,一切OK!例如:D:\app\king\product\11.2.0\client_1--Oracle客户端E:\PLSQL Developer11grc2\bin\instantclient_11_2--PLSQL 阅读全文
posted @ 2013-09-16 10:58 kingstudy 阅读(2063) 评论(0) 推荐(0)