献给所有cognos新手 关于 : 基于维度(cube)建立的报表的过滤条件参数 解决OP-ERR-0217 问题

本文针对Cognos新手,详细介绍了如何解决基于维度(cube)报表的过滤条件参数问题OP-ERR-0217。内容包括在Report Studio中设置过滤条件,以及通过URL与前端交互,传递正确参数格式以避免错误。同时,提供了Java中URL编码防止乱码的解决方案,并讨论了多值过滤条件的处理方法。
摘要由CSDN通过智能技术生成

献给所有cognos新手 关于 : 基于维度(cube)建立的报表的过滤条件参数 解决OP-ERR-021 问题

 

若您已经建立好过滤条件,只要求解决error,请略过第一部分.

第一部分 :建立维度的过滤条件

首先使用Report Studio 打开要加过滤条件的报表.

 

1点击查询资源管理器,要加过滤条件的查询.

 

 

2 展开要加过滤条件的维度,这里选择的是区划key

 

 

3

将这树状拖入到右边的数据项中,插入层级选择所有层级.

 

 

 

 

4

将数据项拖到明细过滤器中,写表达式定义

 

 

添加参数过滤,验证一下即可.

 

第二部分与前台交互(url方式)

 

若要和前台交互,需以下几个步骤

说明:

访问的url包括以下url最基本的地址,加上特定的参数.

http://<server-name>/cognos8/cgi-bin/cognos.cgi?b_action=xts.run&m=portal/launch.xts

若要查看report运行的html需要加以下参数:

1ui.tool=CognosViewer

ui.tool 打开文件的方式,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值