自定义Infoview的界面

(一)、去Webi报表边上的滚动条

默认的Webi报表有横竖两个滚动条,给人的视觉效果不是很好,许多客户都要求将其去掉。打开如下文件:C:\Program Files\Business Objects\Tomcat\webapps\businessobjects\enterprise115\desktoplaunch\viewers\cdz_adv\viewCDZDocument.jsp

页面模式默认为Page,添加如下一行代码: strPageMode="Listing";

添加位置如下图:

12199764_200911241117391.jpg

(二)隐藏WebI查看面板上的按键

打开文件 \businessobjects\enterprise115\desktoplaunch\viewers\cdz_adv\language\ zh_CN \scripts\viewers.js

sp()这个函数是分隔符,在调用的地方把它注释掉。

添加函数

function hideButtons()

{

initUserRight(undo,"none")

initUserRight(redo,"none")

initUserRight(saveDocIcn,"none")

initUserRight(viewMenuIcon,"none")

initUserRight(editDocPDFIcn,_usrEditDoc)

initUserRight(refreshDocPDFIcn,_usrRefreshDoc)

initUserRight(saveDocPDFIcn,_usrSaveDoc)

 

initUserRight(zoomCombo,"none")

initUserRight(zoomLab,"none")

initUserRight(pageLab,"none")

initUserRight(firstIcn,"none")

initUserRight(previousIcn,"none")

initUserRight(pageNumber,"none")

initUserRight(maxPage,"none")

initUserRight(nextIcn,"none")

initUserRight(lastIcn,"none")

initUserRight(findInDoc,"none")

initUserRight(closeDoc,"none")

initUserRight(editDocMenu,"none");

initUserRight(saveDoc,"none")

initUserRight(saveDocAs,"none")

}

function setUserRights()中调用该方法。

12199764_200911241122421.jpg

效果如下:

12199764_200911241123301.jpg

(三)、经常在应用系统中调用Webi的报表,每次在关闭时都会弹出一个提示保存的对话框。修改如下代码,让它不弹出提示。

打开Tomcat\webapps\businessobjects\enterprise115\desktoplaunch\viewers\cdz_adv\language\zh_CN\scripts\viewer.js

在第7604行:wr(''),将其中的οnbefοreunlοad="beforeUnloadCB()"去掉。

(四)去钻取下拉框中的“选择所有”和“删除”

打开Tomcat\webapps\businessobjects\enterprise115\desktoplaunch\viewers\cdz_adv\viewDrillbar.jsp

237行,将document.write(opt("All"," (" + _drillbar_allValues + ")"));这段代码注释掉;

 

255行,将:document.write(opt("Remove","(" + _drillbar_remove + ")"));这段代码注释掉;

269行,将:fltIcn.write()这段代码注释掉;

114行,将if (objDrillFilter.selectedIndex > 0)修改为(objDrillFilter.selectedIndex > -1)

fj.png1.jpg

fj.png2.jpg

fj.png3.jpg

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12199764/viewspace-620375/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/12199764/viewspace-620375/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值