`
zzg
  • 浏览: 123896 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

congnos报表展示的参数传递

阅读更多

如何调用已发布到Enterprise serverppx报表(参数传递)

Cognos的内容一般作为网页中某一特定的帧来展现。我们可以在外部统一的用户交互界面中收集用户递交的查询条件(一般用JSP实现),在检查完用户输入的有效性之后,把这些参数按照Cognos约定的标准,以POST的方式传到某一帧中的Cognos的网管。Cognos网管就会把用户查询的结果返回到该帧中。

下面是一个接口调用的实例:

       假设服务器名称为:servername

       ppx报表发布到enterprise server之后在enterprise server的根目录下,名称为:testreport

如果我们要对这个报表进行访问,可通过如下url对报表进行调用:http://test/cognos/ cgi-bin/ppdscgi.exe?DC=R&E=%2Ftestreport

如果用户要求访问的是一个可动态分析的cube,那么相应的url

http://test/cognos/ cgi-bin/ppdscgi.exe?DC=Q&E=%2Fcubename

其中:%2F是一个URL使用的转意符,它的原型是符号“\”。

如果报表或Cube是发布于一个文件夹test中的,那么相应的url为:

http://test/cognos/ cgi-bin/ppdscgi.exe?DC=R&E=%2Ftest%2Ftestreport

<o:p> </o:p>

通过以上的接口可以访问到任意发布到Powerplay Enterprise Server的报表或Cube。如果要向报表或Cube传递过滤条件,可采用下面的调用标准。

       例如在Enterprise Server发布有报表ICBC,该报表开放了四个传参接口(YearsProductsLocationsChannles)。用户可以选择向其中的某几个接口传参。

       如果选择“Products”为“Outdoor Products”则调用

       http://test/cognos/cgi-bin/ppdscgi.exe?DC=R&E=%2Ficbc&DM=Products&FC=0%09Outdoor%20Products&ZZ=X

       其中&DM=Products                                               //表示要过滤维度Products

&FC=0%09Outdoor%20Products                             //表示维度Products的过滤值

             

       如果是过滤两个维度,例如过滤“Products”和“Locations”则调用

http://info/cognos/cgi-bin/ppdscgi.exe?DC=R&E=%2Ficbc&DM=Products%09Locations&FC=0%09Outdoor%20Products%091%09Europe&ZZ=X

其中&DM=Products%09Locations                                   //维度间用%09分开

&FC=0%09Outdoor%20Products%091%09Europe    //维度值从0开始标号

<o:p> </o:p>

如果是过滤三个维度,例如过滤“Products”和“Locations”及“Channels”则调用

http://info/cognos/cgi-bin/ppdscgi.exe?DC=R&E=%2Ficbc2&DM=Products%09Locations%09Channels&FC=0%09Environmental%20Line%091%09Europe%092%09Independent&ZZ=X

其中&DM=Products%09Locations%09Channels               //维度间用%09分开

&FC=0%09Outdoor%20Products%091%09Europe%092%09Independent

//维度值从0开始标号

<o:p> </o:p>

在每条Url后添加&ZZ=X,表示参数传递结束。

<o:p> </o:p>

注意:维度过滤值必须用该维度节点的code

分享到:
评论

相关推荐

    congnos培训文档

    《Cognos 8 Business Intelligence:架构与部署指南》 一、Cognos 8 Business Intelligence简介 Cognos 8 Business Intelligence(BI)是一款由IBM公司开发的企业级商业智能平台,提供了一系列全面的数据分析、...

    congnos8.3安装配置

    Report Studio是报表设计工具,用于生成各类报表。安装时同样选择Report Studio组件,以便进行报表开发。 六、配置Cognos 8.3 Administration 安装完成后,需要通过Cognos Administration进行配置。启动Cognos ...

    congnos中文方面的详细技术文档

    3. **Cognos Query Studio**:这是一个用于创建复杂查询和简单报表的工具,用户可以通过图形界面选择数据源、定义过滤条件,生成报表。 4. **Cognos Analysis Studio**:提供更高级的分析功能,支持多维数据分析,...

    中国邮政报表开发流程.docx

    报表中的数据提取和展示依赖于SQL查询语句。 - **步骤说明:** 1. 在报表设计界面中双击`day`或`INDICATOR`,进入SQL编辑模式。 2. 编辑SQL语句后,点击`Test &gt;&gt; Test Samples`进行测试。 3. 根据测试结果添加...

    cognos操作手册

    Cognos是一款强大的商业智能(BI)平台,主要用于数据分析、报表制作和决策支持。本手册主要围绕Cognos 7进行讲解,涵盖了数据库连接、报表开发以及数据采集分离等多个核心知识点。 1. 数据库连接: Cognos连接到...

    Cognos FrameWork Mannager 构建企业元数据模型

    6. 信息传递与查看:通过 Cognos Portal 或其他支持的门户,用户可以访问和交互这些 BI 应用,如查询报表、分析结果或业务指标。 总的来说,Cognos Framework Manager 在企业 BI 解决方案中扮演着至关重要的角色,...

    Cognos介绍-商业智能软件

    BI的核心在于其交互性,用户可以通过定制的报表和可视化工具对数据进行多角度分析,实现“魔方”般的灵活操作。 **BI厂商** ETL工具如Informatica和SQL Server Analysis Server;数据仓库产品有IBM DB2、Oracle、...

    Cognos的Cube左侧框架无法显示问题处理方法(For Windows 2003)

    标题中的"Cognos的Cube"指的是IBM的Cognos Business Intelligence工具中的一个多维数据结构,通常称为数据立方体(Cube)。这种数据结构用于快速查询和分析大量数据,它通过预计算和存储汇总数据来提高性能。...

    Gognos8 IE8.0导出Excel问题解决方案

    congnos 在IE8中导出报表时,导出窗口一闪而过,按照文档说明可以解决。

    Cognos全套中文资料

    最新最全,刚出炉的Cognos资料 包含:cognos 全套中文指南手册 由IBM公司内部提供 包含:Cognos环境部署与系统调优.ppt (据说是来自建行) 包含:COGNOS培训材料.doc(来自百度文档)

    COGNOS FM应用开发

    COGNOS FM(Framework Manager)是IBM Cognos Analytics中的一个关键组件,主要用于构建和管理数据模型,它是数据仓库和BI项目的基础。本教程将引导新手逐步了解并掌握COGNOS FM的应用开发。 在COGNOS FM应用开发...

    cognos8.3(web配置安装)

    此工具用于配置 Cognos 8.3 的各种参数,包括数据库连接等。 #### 二、Cognos Configuration 故障排除 **1. JRE 路径导致的报错** 如果开发环境中已经安装了 Tomcat 并设置了 `JAVA_HOME` 环境变量,且使用的是 ...

    Oracle厂商的BI产品市场中的竞争对手

    一个关于Oracle BI产品的竞争对手分析。 相关厂商包括:SAP;IBM;微软;TeraData;BO;Congnos;SAS;MSTR

    银行住房抵押贷款证券化项目分析.docx

    - **债券管理**:管理债券发行和兑付,提供查询统计和报表管理。 - **信息分析**:建立数据模型,预测现金流,支持信用风险分析等。 - **收益预测**:建立收益分析模型,为决策提供依据。 3. **需求概述** 系统...

    windows服务器python程序部署文档.doc

    7. 在“添加参数”字段,输入你的Python脚本的完整路径,例如`D:\ibm-congons-master\launch-congnos.py`。 8. “启动位置”设置为Python脚本所在目录,如`D:\ibm-congons-master`。 9. 确认设置无误后,完成任务...

    中国某银行住房抵押贷款证券化业务系统.docx

    - **报表管理**:生成各类债券管理报表。 - **账务核算子系统** - **会计核算**:完成日常的会计记账工作。 - **财务管理**:进行财务管理,包括成本控制、预算管理等。 - **信息分析子系统** - **现金流分析**...

    中国某银行住房抵押贷款证券化业务系统方案.doc

    客户机采用Windows NT/2000系统,运用C/S结构和DELPHI开发,配合OLAP分析工具Congnos进行数据分析。 通过这个系统,银行能够实现住房抵押贷款的标准化、市场化运作,提高资产流动性,分散风险,同时提升服务效率和...

    我国某银行住房抵押贷款证券化业务系统(doc 8页).docx

    - **开发工具**: 使用Delphi、VB、VC等编程语言,以及Congnos等OLAP分析工具。 - **服务器**: 选用高性能的UNIX服务器,配备专门的数据库服务器和管理机。 #### 四、设备配置与部署策略 - **总行部署**: - **...

Global site tag (gtag.js) - Google Analytics