政府机关商业智能

[已结贴]cognos10.1.1报表参数拼接问题

环境:linux64

版本:Cognos10.1.1

问题:将报表挂在Portal上,然后打开报表后,拼接出来的URL链接为:
http://10.50.64.197:9300/p2pd/servlet/dispatch?b_action=xts.run&m=portal/launch.xts&ui.gateway=%2fp2pd%2fservlet%2fdispatch&ui.tool=AnalysisStudio&ui.action=edit&launch.openJSStudioInFrame=true&ui.object=%2fcontent%2ffolder%5b%40name%3d%27%e9%93%b6%e4%bf%9d%e6%8a%a5%e8%a1%a8%27%5d%2fpackage%5b%40name%3d%27%e6%94%b6%e5%85%a5%e5%88%86%e6%9e%90%e6%8a%a5%e8%a1%a8%27%5d%2fanalysis%5b%40name%3d%27%e6%94%b6%e5%85%a5%e5%88%86%e6%9e%90%27%5d&ui.drillThroughTargetParameterValues=&null=bpm_user11111@foresealife.com&null=96E79218965EB72C92A549DD5A330112&CAMPassword=111111&CAMUsername=100&p_orgid=100&p_orgid2=100&p_orglv=2

此链接打开后报错:

未命名.jpg

,点OK后弹出一个登录框.(Cognos登录框.也就是登录Cognos Web服务端时的登录框).

登录之后.报表可以正常访问了.数据权限控制也是正确的.但是报表的URL链接与原有的URL链接一模一样.没有任何改变.

如果关闭了浏览器再输入这URL.还是需要登录.不能打开这个URL链接就可以直接打开报表.

请问各位大侠这是什么原因?CAMUsername与CAMPassword都没错.是这个参数拼接的有问题吗?

还是说C10在这方面有什么其它的设置?以后用8.4.1没有出现过这种问题.



解决:知道原因了.是因为此链接是我截取的一段URL.不是analysis报表属性里原本的代码.(因为嫌原本的代码在Portal里打开时会直接将报表做为一个新的URL链接打开.不会在Portal里直接打开)

现在将这段URL放到Portal里.报表可以正常打开了.权限也正常了.但是打开报表时报表会做为一个新的URL弹出显示.没办法在Portal里直接显示.这个有办法解决么?

附件:

附件图标使用Cognos 8 URL传递参数(补充PowerPlay).pdf (396.42 KB)

参与29

25同行回答

dongyuan2046dongyuan2046软件开发工程师上海华腾
把URL中的&m_redirect_windowmode=2改为=3,可以在port内打开报表,不会弹出式显示全部
把URL中的&m_redirect_windowmode=2改为=3,可以在port内打开报表,不会弹出式收起
保险 · 2014-01-06
浏览1487
dongyuan2046dongyuan2046软件开发工程师上海华腾
纳尼。。。我也这个问题,如何解决的!救星~显示全部
纳尼。。。我也这个问题,如何解决的!救星~收起
保险 · 2014-01-06
浏览1550
lingguo0928lingguo0928BI开发工程师IT
回复 22# fufan3 在PORTAL里传的参数?能具体说下怎么传的吗? 我现在的做法是,在portal中做的给cognos传参,使用的是在portal访问cognos的URL链接,你不是这么做的?显示全部
回复 22# fufan3

在PORTAL里传的参数?能具体说下怎么传的吗?
我现在的做法是,在portal中做的给cognos传参,使用的是在portal访问cognos的URL链接,你不是这么做的?收起
IT分销/经销 · 2013-02-25
浏览1547
Li123QingLi123Qing项目经理南京鹏德软件开发有限公司
嗯,8楼正解!显示全部
嗯,8楼正解!收起
软件开发 · 2013-02-10
浏览1547
fufan3fufan3软件开发工程师东南融通
回复 22# lingguo0928     我是在PORTAL里传的参数,不是直接写在URL后面的.显示全部
回复 22# lingguo0928


    我是在PORTAL里传的参数,不是直接写在URL后面的.收起
政府机关 · 2013-02-08
浏览1530
lingguo0928lingguo0928BI开发工程师IT
是我传给参数的值,报表没有收到 而且我像你这样 将参数拼接到用户名和密码后面,用户名和密码也传不过去了显示全部
是我传给参数的值,报表没有收到 而且我像你这样 将参数拼接到用户名和密码后面,用户名和密码也传不过去了收起
IT分销/经销 · 2013-02-06
浏览1500
lingguo0928lingguo0928BI开发工程师IT
我也是使用url向analysis studio中传参数,参数是cognos中的sql里设置的,但是报表却接收不到这个参数,这是怎么回事?显示全部
我也是使用url向analysis studio中传参数,参数是cognos中的sql里设置的,但是报表却接收不到这个参数,这是怎么回事?收起
IT分销/经销 · 2013-02-06
浏览1521
lingguo0928lingguo0928BI开发工程师IT
你后面的参数&p_orgid=100&p_orgid2=100&p_orglv=2 是在哪设置的,在sql中还是在报表中用filter?显示全部
你后面的参数&p_orgid=100&p_orgid2=100&p_orglv=2 是在哪设置的,在sql中还是在报表中用filter?收起
IT分销/经销 · 2013-02-06
浏览1593
hupingzhihupingzhi系统架构师PA
回复 17# zzlyy521     没看到相关资料,这也是别的坛友实验出来的。显示全部
回复 17# zzlyy521


    没看到相关资料,这也是别的坛友实验出来的。收起
保险 · 2012-12-27
浏览1491
zxgaozxgao软件开发工程师cnooc
回复 8# crazysand     能否解释一下删掉的这是什么意思?显示全部
回复 8# crazysand


    能否解释一下删掉的这是什么意思?收起
互联网服务 · 2012-12-27
浏览1569

提问者

fufan3
软件开发工程师东南融通
擅长领域: 大数据商业智能

相关问题

相关资料

问题状态

  • 发布时间:2012-11-30
  • 关注会员:3 人
  • 问题浏览:13054
  • 最近回答:2014-01-06
  • X社区推广