读书人

cognos表格去除不必要图标按钮

发布时间: 2012-11-14 10:12:18 作者: rapoo

cognos报表去除不必要图标按钮

要求能够给某些指定的报表自定义toolbar。一般而言,可以在URL里使用cv.toolbar=false,但如此一来则所有的toolbar都消失了;同时也可以修改后台system.xml文件添加隐藏元素,但会将牵涉到所有报表。于是就产生了给某些报表自定义toolbar控件,昨天研究出来的方法是,直接重写js即可实现:
优点:
①、根据某些特殊报表的需求,自定义保留或去除toolbar里的某些按钮功能;

②、不会牵涉其它报表
实现方法:
1、打开Report Studio加入HTML控件
2、查看页面原始代码后,复制工具栏的JS代码到HTML


删除相关的JS代码,如下
cognos表格去除不必要图标按钮

?

主要是重写了oCV_NS_.rvMainWnd?.setToolbar函数,

具体代码如下:

?

?

?

?

实现效果如下:


cognos表格去除不必要图标按钮
?另附cognos8.4的oCV_NS_.rvMainWnd? .setToolbar函数的原来全部代码:

?

?

?

?此函数是cognos8.4版本的,其他版本是否有编号需要去查看,但此文做一个思路仅供参考。

?

cognos表格去除不必要图标按钮

读书人网 >操作系统

热点推荐