互联网服务portal商业智能

活动报表的URL弹出问题

用URL访问活动报表集成到portal中(IFrame的方式),运行时会弹出新的窗口。如何取消这个弹出窗口呢?URL连接为:http://172.17.205.69/cognos10/cgi-bin/cognos.cgi?b_action=cognosViewer&ui.action=view&ui.object=defaultOutput(%2fcontent%2ffolder%5b%40name%3d%27%e4%b8%9c...显示全部
用URL访问活动报表集成到portal中(IFrame的方式),运行时会弹出新的窗口。如何取消这个弹出窗口呢?
URL连接为:
http://172.17.205.69/cognos10/cgi-bin/cognos.cgi?b_action=cognosViewer&ui.action=view&ui.object=defaultOutput(%2fcontent%2ffolder%5b%40name%3d%27%e4%b8%9c%e6%96%b9%e6%9c%89%e7%ba%bf%e6%95%b0%e6%8d%ae%e4%bb%93%e5%ba%93%e4%ba%8c%e6%9c%9f%e9%a1%b9%e7%9b%ae%27%5d%2freportView%5b%40name%3d%27%e5%85%a8%e5%b9%b4%e9%a2%84%e7%ae%97%e8%b7%9f%e8%b8%aa%20%e7%9a%84%e6%8a%a5%e8%a1%a8%e8%a7%86%e5%9b%be%27%5d)&ui.name=%e5%85%a8%e5%b9%b4%e9%a2%84%e7%ae%97%e8%b7%9f%e8%b8%aa%20%e7%9a%84%e6%8a%a5%e8%a1%a8%e8%a7%86%e5%9b%be&ui.format=XHTML
这段链接是我对活动报表执行了一个计划,得到的。
我怀疑是defaultOutput()方法导致的。在IE浏览器调试发现这段代码:

showOutputInNewWindow(..)里的代码为具体的XHTML可以直接运行。
本来是想直接用这段代码的,后来测试发现每执行一次计划,代码都是变化的 。收起
参与24

查看其它 16 个回答zhengyi1943的回答

zhengyi1943zhengyi1943CEO南京正一信息科技有限公司
呵呵,我给你写详细点。
1.Cognos configuration->操作->编辑全局配置->常规->档案库位置文件系统根目录;
2.编辑此属性为Cognos所在服务器的某一个文件位置,格式如下:
file://C:\Program Files\ibm\cognos\c10_pro\webcontent\samples\ActiveReport
红色字体部分必须为为web服务器可访问的目录。
3.保存。重启服务。
4.转至Cognos administration。
5.配置->调度程序和服务。
6.点击页面右上角的定义文件系统位置图标。
7.点击新建。
6.为此文件系统位置定义一个名称,比如test;在文件系统位置输入框中输入一个位置。假定我们前面定义的root location下有个test文件夹,那么此处即可定义为:/test
7.定义活动报表的schedule任务,选择保存报表,并保存于文件系统我们定义的位置。
8.用一个URL访问互动报表。
系统集成 · 2013-07-17
浏览1760

回答者

zhengyi1943
CEO南京正一信息科技有限公司
擅长领域: 商业智能大数据cognos

zhengyi1943 最近回答过的问题

回答状态

  • 发布时间:2013-07-17
  • 关注会员:4 人
  • 回答浏览:1760
  • X社区推广