Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7305815
  • 博文数量: 444
  • 博客积分: 10593
  • 博客等级: 上将
  • 技术积分: 3852
  • 用 户 组: 普通用户
  • 注册时间: 2006-05-09 15:26
文章分类

全部博文(444)

文章存档

2014年(1)

2013年(10)

2012年(18)

2011年(35)

2010年(125)

2009年(108)

2008年(52)

2007年(72)

2006年(23)

分类: 系统运维

2009-06-15 15:59:02

cognos8.3的用户管理可以支持多种方式,但现在是用cognos的很小一部分功能,为此再安装专门的软件进行单独的用户管理不是很方便,从网上找到资料摸索实现javacript控制报表权限管理,实现跟现有应用的用户权限管理集成在一起。
第一步,打开report studio,创建报表
 
然后,选择左侧工具栏的 toolbox页面,将html item拖到右侧报表区域
然后双击html item 控件
在弹出的窗口处输入脚本即可
 
脚本范例,根据网址传递参数判断


需要注意的是  cognos report页面里面的function不能重名,否则会混乱
 
 
 
阅读(1991) | 评论(2) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2010-12-28 11:14:30

启动报表的方法有两种: 1:通过url的方式: http://server/cognos8/cgi-bin/cognos.cgi?b_action=xts.run&m=portal/launch.xts&ui.tool=CognosViewer&ui.action=run&ui.object=/content/package[@name='GOSales and etailers']/folder[@name='Report Studio Report Samples']/report[@name='Banded Report'] 2:通过cognosLaunch函数 cognosLaunch("ui.gateway","http://server/cognos8/cgi-bin/cognos.cgi","ui.tool","CognosViewer","ui.action" ,"run","ui.object","/content/package[@name=\'GO Sales and Retailers\']/

chinaunix网友2009-06-15 16:03:25

不错,谢谢!