当前位置:文档之家› cognos启动问题

cognos启动问题

cognos启动问题
cognos启动问题

cognos10启动问题三种解决方案

方案一:卸载JDK方式

卸载本机的所有JDK,安装cognos10,默认使用cognos10自带的JDK启动cognos10

方案二:删除JDK环境,不卸载JDK

1、在系统里面删除JAVA_HOME环境变量,同时在path环境变量里面删

除%JAVA_HOME%\bin;

2、检测java环境是否被删除,打开dos窗口输入java -version,如果显示

java不是内部或外部的命令,表明删除成功,启动cognos10。否则,进入第三步

3、彻底删除JAVA环境,找到C:\WINDOWS\system32文件夹下,删除java和javac等相关文件,一般是三个。然后启动congos10.

方案三:不卸载JDK,不删除环境变量,修改cognos10启动参数

1、找到cognos10的安装路径,假设是D:\cognos

2、找到D:\cognos\c10\bin文件夹下的bootstrap_win32.xml文件,将该文件里面的${java_home}替换为D:/cognos/c10/bin/jre/6.0然后保存,也就是修改了cognos 启动时的使用的JDK。

3、启动cognos10就OK了。

第三种办法可以说应该算是最好的了。大家可以试试。

不过做之前还是备份一下所要修改或删除的文件,确保万无一失。

Cognos 权限管理(重点)

Cognos 权限管理 1.1.编写目的 (2) 1.2.开发工具 (2) 2.报表权限设置 (2) 2.1.第三方目录管理器 (2) 2.1.1.NTML (3) 2.1.2.Sun ONE LDAP (5) 2.1.3.IBM Cognos Service (13) 2.1.4.Java Project (24) 2.2.报表服务器权限管理 (25) 2.2.1.cognos用户权限控制 (25) 2.2.2.设置文件夹访问权限 (28) 2.2.3.设置报表访问权限 (30) 2.2.4.设置报表服务器功能权限 (31) 2.2.5.cognos中增加新的分组 (32) 2.2.6.cognos中增加新的联系人 (33) 2.3.FrameWork权限管理 (34) 2.3.1.FM控制报表发布包权限 (34) 2.3.2.FM控制报表数据展示权限 (36) 2.3.1.手动安全数据控制 (37) 2.3.2.FM中查询项权限控制 (38)

引言 1.1.编写目的 本文档是结合以往的开发经验,从实际报表开发出发,详细介绍了ReportNet报表设计流程、开发技巧,报表性能调优、FM建模规范及技巧讲解。总结的文档希望对大家在日后的开发中带来帮助。 1.2.开发工具 ●FrameWork Manager10.1.0模型 ●Business Intelligence Server 32-bit 10.1.0 Windows Multilingual)报表服务器。 2.报表权限设置 2.1.第三方目录管理器 众所周知,cognos自身并不带用户管理模块,需要嵌入第三方的用户管理,可以使用sunone 的ldap服务器作为用户管理模块的较为常见,采用第三方管理报表服务器权限,首先要先将报表

cognos报表知识整理

Cognos报表—知识整理 一、提示页自动加载 1、功能需求背景 华中电网概况报表首页需要有日期参数,但是每次进入首页时出现日期选择框影响美观,所以为其增加提示页面,但根据要求不能增加提示页面,所以设计出提示页面自动加载。通俗的讲就比如:出现提示页面,电脑自动点击确定进入主页面…… 2、功能实现方法 步骤1: 新建提示页面,新页面中内容包括:onload项目、完成按钮、日期提示框以及针对提示框的html项目。如下图1 图1 步骤2: Onload项目中函数:详见图1

二、进入页面后自动刷新一次 1、功能需求背景 电网概况报表电厂容量分析主页面中,需要自动根据日期刷新一次页面(具体原因参见三、特殊的日期过滤) 2、功能实现方法 步骤1: Onload项目加载函数,如图2 图2 步骤2: Js中函数新加一行代码,如图3 图3

3、可参考报表 电网概况报表>>1.电厂容量分析 三、特殊的日期过滤 1、功能需求背景 电网概况中发电情况包括水、火、风三种发电方式,在数据库中体现即为水(火、风)电机组管理(参数)表。根据用户要求,需要对全网水(火、风)当年新投机组容量等进行数据统计, 2、设计思想 1)将水、火、风机组管理表分别对应查询中取相同数据项,为U联做准备。 2)在三个查询中新建“投运年”数据项,取得机组投运年份。表达式:substr(【投运日期】,1,4) 3)将三个查询进行U联,给U联后的查询设置过滤条件,如图4 图4 3、出现问题分析 根据2、设计思想中进行操作,报表验证报错,不能对substr进行集操作,经查询得知,dm 数据库不支持在两层(原层和U联层)查询中同时使用substr。 4、新的解决方法 思路如下图:

Cognos报表开发技巧整理

1实现行属性的目录树展开功能。 1.1在LIST报表中的现实 1.拖入6个字段,并且对产品系列、产品类型分组,如下图: 2.添加产品系列、产品类型的页眉

3.拆分产品系列、产品类型的单元格 4.将产品系列、和产品类型的汇总拖到产品名称处

5.删除产品系列,产品类型 6.打开列表的锁

7.按住CTRL,拖动数量、单位成本、单价到产品类型,产品系列的页眉处 8.在report page中插入HTML控件,然后拷贝如下代码进去,下面代码主要是定义了两个函数,一个用于目录树的展开与缩进,另一个用于页面初始化时隐藏一些数据,下面代码只支持到2层目录,更详细的含义可参考的在交叉表中实现目录树功能的注释。 代码如下: 8.拖入一个HTML项目插入到运营商单元格前面,修改成数据项,并修改表达式 运营商中HTML控件代码如下: ''+ [orc82].[D_OPERATIONROLES].[运营商所在地] + '' 9.删除掉运营商所在地 10.设置运营商的填充为左侧20 11.增加图片 增加树形的图片,空白图片到cognos相应的图片目录 12. 增加列表页脚 (注意,这里的HTML控件一定要放入表页脚里面,否则不能实现隐藏数据的功能),并拷贝HTML代码,删除掉列表页脚几个字 代码如下:

Cognos-8-ReportStudio-操作手册_精选

Reportstudio操作手册 Reportstudio具有强大的报表制作功能和展示功能的组件。它所展现的报表基于Framework定制出的数据结构,Reportstudio是基于Web的即席查询报表制作工具,不用安装任何插件,用户可以在浏览器中制作报表,格式灵活,元素丰富,并且可以制作例如KPI,地图,仪表盘等特色报表。 1、编辑模式打开报表 进入公共文件夹,打开要查询分析的数据包,例如户外销售与零售商。点击一个Reportstudio报表右侧的按钮,如下图所示红圈处。。 则打开一个新的浏览器,进入该报表的编辑模式: 2、新建报表。 左上角三个按钮分别是新建,打开,保存,点击新建: 弹出新建提示框,在数据包位置是现在使用的数据包名称,点击数据报右侧的红圈处,可以转换成其他的数据包,也可以转换数据报使用的语言,如英语改为中

文。 新建的表样格式有空白,列表,交叉表,图表等等,使用熟练以后可以新建一个空白表,然后把需要的插件,如列表,交叉表,图表等手工加入进来。下面我们以新建一个空白表为例子,选择空白,点确定: 如上图,默认可插入对象选择深红色圈处“来源”,表示在可插入对象一栏显示现在数据包中已经定义好的数据。点中第二个红圈处“数据项”时,可插入对象栏显示现在报表查询中已经有的数据项,第三个红圈处是“工具箱”。 左下角是属性栏目,表示当前选中对象的属性,一般包括条件,方框,颜色背景,字体等,当然,不同的对象有着各自不同的属性,上图中选中的区域为空白区域。 3、创建页眉,创建页脚,加标题。 1、创建页眉 选中空白区域后,右上角红圈处分别为,给列表加页眉页脚,创建页眉,创建页脚。 点击创建页眉,如下图所示,页眉有了以后,选中工具箱:

cognos开发技巧总结文档

cognos开发技巧总结文档 Cognos开发技巧总结文档 1 实现目录树展开功能 1.1在列表中实现目录树展开功能 1.插入一个列表,拖入5个字段,并且对运营商所在地分组 2.添加运营商所在地的页眉 3.拆分运营商所在地的单元格 4.解锁,将运营商所在地的汇总拖到运营商处 5.删除运营商所在地 6. 按住CTRL,分别拖动本周新增用户数、今年新增用户总数、期末用户总数到运营商所在地的页眉处 7. 在report page中插入控,然后拷贝如下代码进去 下面代码主要是定义了两个函数,一个用于目录树的展开与缩进,另一个用于页面初始化时隐藏一些数据,下面代码只支持到2层目录,更详细的含义可参考的在交叉表中实现目录树功能的注释。 代码如下:

function ExpandCollapse( el ) { var tr = el.parentElement.parentElement; var tbl = tr.parentElement.parentElement; var sDisplay = ( el.src.indexOf( “minus“) == -1 )

““: “none“; var sDisplayReverse = ( el.src.indexOf( “minus“) == -1 ) ? “none“: ““; el.src = “/cognos8/images/PropertyGroup_“+ ( el.src.indexOf( “minus“) ==

? “minus“: “plus“) + “.gif“; for ( var i = tr.rowIndex + 1; i -1) { trCurrent.style.display = “none“; } }

cognos使用布尔变量的一点体会

使用布尔变量的一点体会 初学Cognos,看到使用布尔变量的部分,有一段是根据提示,确定是否显示报表的部分列,其距离中,在获取提示页的值时,使用了“ParamDisplayValue”,本能得感觉这就不太符合编程的规则,应该使用UseValue,而不是DisplayValue,因为DisplayValue本身就是用来显示的,并且可能会根据具体情况而变化,不是可能会使用“是”和“不是”,或者“要”和“不要”等,会给报表的修改增加工作量。于是自己试着修改了一下,发现使用ParamValue 同样可以实现,介绍如下(使用cognos的数据库样例): 说明:本示例将根据提示页中用户的选择,决定如下报表中是否显示“产品系列代码”列。 1、创建提示页,在提示页中加入一个“Value Prompt”,如图: 在添加“Value Prompt”,指定参数名称,直接点击“Finish”按钮,如图: 2、增加布尔变量,如图

首先在“Value Prompt”属性页,点击“Data”项下的“Static Choices”,下拉选择“”,之后在弹出框中指定“New Variable”的名字“yes_no”。 3、之后在弹出框中指定参数的表达式“ParamValue('Param')='y'” 4、指定布尔变量的值,如下图所示

5、选中报表的“产品系列代码”列,并将属性级别指定到“List Column”,设置“Render Variable”属性,如图所示。 6、运行结果 完成以上设置后,运行报表,显示如下提示页

如果选择“是”则显示: 如果选择“否”则显示:

IBM Cognos 产品功能介绍

产品功能介绍 Cognos产品构成 系统物理结构共分为四层 1.数据源层:包括业务数据库、数据集市、数据仓库、多维立方体以及其他来源的非关系型数据,作为查询统计分析的数据来源。 2.模型定义层:模型定义层可以分为两部份,一部分通过Cognos BI Modeling 将数据库在应用层定义为数据查询模型,定义的内容包括:数据库中的表字段在模型层被重新命名,重新组织,使其符合业务人员的逻辑;表及字段被赋予应用级安全性,保证恰当的人可以看到恰当的数据。第二部分是将通过Cognos BI OLAP Modeling统计汇总数据按照业务逻辑生成多维立方体,将数据按照多维信息重新进行组织并且在应用层设置权限,使用户进行统计分析时得到较好的性能和灵活的查询组合方式。 3.应用服务器层:应用服务器层的Cognos BI Server for Reporting和Cognos BI Server for Analysis将在模型定义层中定义的模型和多维立方体通过Web Server进行发布展示。需要注意的是,查询模型和多维立方体是可以通过“穿透钻取”有效的连接起来,使得分析—然后—查询的Cognos分析模式得到很好的体现。 4.浏览器层:企业用户可以通过浏览器无需任何插件来进行查询、统计分析,得到正确的信息。对系统进行管理。 在整个系统中,Cognos主要如下产品: Cognos BI OLAP Modeling Cognos BI Server for Analysis Cognos BI Modeling Cognos BI Server for Reporting (1)BI OLAP Modeling

Cognos性能优化修改方法1

Cognos性能修改方法 一、修改位于Cognos安装目录下的c8\webapps\p2pd\WEB-INF\services\reportservice.xml 1:max_process max_process 2 ReportNet服务交互式报表处理所占进程数。默认值为2,可根据CPU数情况进行调整,通常每个CPU可支持2个处理。 注:该值需要和ReportNet ReportService服务中的峰值时段内报表服务的最大进程数值匹配,并将非峰值时段内报表服务的最大进程数设置与峰值时段的值一样。如下图 2:linger_process linger_process 1 ReportNet服务交互式报表处理初始化进程数。默认值为1,可根据CPU数情况进行调整,通常每个CPU可设置1个处理。 注:提高该属性设置,可以提高服务器在非高峰使用时段的处理能力。建议将值设置和最大进程数一致或比最大进程数稍小 3:max_non_affine_connections_per_process max_non_affine_connections_per_process 4

相关主题
文本预览
相关文档 最新文档