Cognos 使用Resport Studio 制作报表,怎样设置参数?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Cognos 使用Resport Studio 制作报表,怎样设置参数?相关的知识,希望对你有一定的参考价值。

比如说,我的查询中有个时间字段,我需要在报表页面上让用户输入起始时间和结束时间来对数据教学筛选。

这个有两种方式实现:
1.在FM建包的时候建两个参数#prompt('统计起始时间','date')#;#prompt('统计结束时间','date')#。在Resport Studio提示页面中建两个参数,名字跟FM中的参数名要保持一致,统计起始时间,统计结束时间。
2.在Resport Studio提示页面中建两个参数,在结果页面中的数据查询上添加一个条件过滤器。
两者的区别在于,前者是先传参数,数据库查询时只查日期范围内的数据。后者是先把所有数据查出来,在页面端在进行控制。
参考技术A FineBI是帆软软件有限公司推出的一款商业智能(Business Intelligence)产品,致力于帮助企业发现并解决存在的问题,预测模拟企业将来的发展,协助企业及时调整策略做出更好的决策,增强企业的可持续竞争性。 参考技术B ok
你可以用日期提示,制作两个日期提示,然后在过滤器里面进行过滤就OK了

Cognos10安装注意事项

cognos10用db2做content management注意事项

1. 建议用UTF-8格式字符
2. 建议pagesize用8K或者8K以上
3. 新建数据库缓冲池pagesize和以上1、2设置的一样,页数要足够大,如20000页
4. 新建大型数据库表空间,pageszie和以上1、2、3设置的要一致,使用3新建的缓冲池
5. 新建用户临时表空间,pagesize和以上4设置的一样,使用3新建的缓冲池

 

 

整合apache的参数(相关路径按实际情况修改):

 1 Alias /cognos10/help/ "C:/Program Files/ibm/cognos/c10/webcontent/documentation" 
 2 <Directory "C:/Program Files/ibm/cognos/c10/webcontent/documentation"> 
 3 Options None
 4 AllowOverride None
 5 Order Allow,Deny
 6 Allow from All
 7 </Directory>
 8 
 9 ScriptAlias /cognos10/cgi-bin "C:/Program Files/ibm/cognos/c10/cgi-bin"
10 <Directory "C:/Program Files/ibm/cognos/c10/cgi-bin">
11 Options None
12 AllowOverride None
13 Order Allow,Deny
14 Allow from All
15 </Directory>
16 
17 Alias /cognos10 "C:/Program Files/ibm/cognos/c10/webcontent"
18 <Directory "C:/Program Files/ibm/cognos/c10/webcontent">
19 Options None
20 AllowOverride None
21 Order Allow,Deny
22 Allow from All
23 </Directory>

  可以尝试的操作(未验证):

安装完cognos10后,在配置前要修改这个文件
C:\Program Files\ibm\cognos\c10\configuration\schemas\content\db2\dbInitScript_db2.sql
找到UN_CMTENANTID_TENANTNAME
改成UN_CMTENANTID_T

以上是关于Cognos 使用Resport Studio 制作报表,怎样设置参数?的主要内容,如果未能解决你的问题,请参考以下文章

用Cognos Report Studio制作报表URL传时间参数

使用 Cognos 的 PDF 表单

Cognos CFG-ERR-0103 无法启动 IBM Cognos 服务

cognos可以做自定义报表吗

有对IBM的cognos用得比较多的神人吗

启动Cognos时报0106错误