软件开发工程师
·上海
cognos报表去除不必要图标按钮
字数 8744阅读 984评论 0赞 1
实现步骤:
一、在页面上拖一个html控件
二、然后在后面写上以下js语句:图片路径需要修改。可以在报表源代码中找到。
JS脚本:
oCV_NS_.rvMainWnd
.setToolbar({
"namespace" : "_NS_",
"divId" : "CVToolbar_NS_",
"style" : "toolbar",
"S" : [ {
"B" : {
"N" : "runIn",
"M" : {
"id" : "runInoCV_NS_",
"Y" : "dropDown",
"IS" : [
{
"I" : {
"N" : "viewInHTML",
"A" : "oCV_NS_.getRV().viewReport('HTML');",
"E" : "以 HTML 格式查看",
"C":"/ibmcognos/rv/images/action_view_html.gif"
}
},
{
"I" : {
"N" : "viewInPDF",
"A" : "oCV_NS_.getRV().viewReport('PDF');",
"E" : "以 PDF 格式查看",
"C":"/ibmcognos/rv/images/action_view_pdf.gif"
}
},
{
"I" : {
"N" : "viewInXML",
"A" : "oCV_NS_.getRV().viewReport('XML');",
"E" : "以 XML 格式查看",
"C":"/ibmcognos/rv/images/action_view_xml.gif"
}
},
{
"I" : {
"N" : "viewInExcel",
"E" : "以 Excel 选项查看",
"C":"/ibmcognos/rv/images/action_view_excel_options.gif",
"M" : {
"id" : "viewInExceloCV_NS_",
"Y" : "cascaded",
"IS" : [ {
"I" : {
"N" : "viewInspreadsheetML",
"A" : "oCV_NS_.getRV().viewReport('spreadsheetML');",
"E" : "以 Excel 2007 格式查看",
"C":"/ibmcognos/rv/images/action_view_excel_2007.gif"
} }
]
}
}
} ]
}
}
} ]
});
oCV_NS_.rvMainWnd.setBannerToolbar({
"namespace" : "_NS_",
"divId" : "CVBanner_NS_",
"style" : "banner",
"S" : [ {
"T" : {
"N" : "userName",
"E" : ""
}
}, {
"I" : {
"N" : "logOnOff",
"M" : {
"id" : "logOnOffoCV_NS_",
"Y" : "dropDown",
"H" : "true",
"IS" : []
}
}
}, {
"P" : {
"Y" : "vertical_line"
}
}, {
"L" : {
"N" : "about",
"E" : "关于",
"A" : "oCV_NS_.getRV().about();"
}
} ]
});
oCV_NS_.rvMainWnd.init();
oCVSC_NS_.attachObserver(oCV_NS_.rvMainWnd);
结果图下图:
报表Toolbar源代码:
window.oCV_NS_.rvMainWnd.setToolbar({"namespace":"_NS_","divId":"CVToolbar_NS_","style":"toolbar","S":[{"P":{"Y":"vertical_line"}},{"I":{"N":"keepThisVersion","E":"保留此版本","C":"/ibmcognos/rv/images/action_keep_report.gif","M":{"id":"keepThisVersionwindow.oCV_NS_","Y":"dropDown","IS":[{"I":{"N":"emailReport","E":"电子邮件报表...","C":"/ibmcognos/rv/images/action_send_report.gif","A":"window.oCV_NS_.getRV().SendReport(false);"}},{"I":{"N":"saveReport","E":"保存报表","C":"/ibmcognos/rv/images/action_save_report_output.gif","A":"window.oCV_NS_.getRV().SaveReport(false);"}},{"I":{"N":"saveAsReportView","E":"另存为报表视图...","C":"/ibmcognos/rv/images/action_save_report_view.gif","A":"window.oCV_NS_.getRV().SaveAsReportView(false);"}}]}}},{"P":{"Y":"vertical_line"}},{"P":{"Y":"vertical_line"}},{"B":{"N":"runReport","A":"window.oCV_NS_.getRV().RunReport();","O":"运行报表","C":"/ibmcognos/rv/images/action_run.gif"}},{"P":{"Y":"vertical_line"}},{"B":{"N":"drillDown","A":"window.oCV_NS_.getDrillMgr().rvDrillDown();","O":"向下追溯","C":"/ibmcognos/rv/images/action_drill_down.gif","D":"true"}},{"B":{"N":"drillUp","A":"window.oCV_NS_.getDrillMgr().rvDrillUp();","O":"向上追溯","C":"/ibmcognos/rv/images/action_drill_up.gif","D":"true"}},{"B":{"N":"goto","A":"window.oCV_NS_.getDrillMgr().launchGoToPage(null, true);","O":"转到","C":"/ibmcognos/rv/images/action_go_to.gif","M":{"id":"gotowindow.oCV_NS_","Y":"dropDown","A":"window.oCV_NS_.getDrillMgr().getDrillThroughParameters();"}}},{"P":{"Y":"vertical_line"}},{"B":{"N":"runIn","ALT":"更改报表格式","M":{"id":"runInwindow.oCV_NS_","Y":"dropDown","IS":[{"I":{"N":"viewInHTML","A":"window.oCV_NS_.getRV().viewReport('HTML');","E":"以 HTML 格式查看","C":"/ibmcognos/rv/images/action_view_html.gif"}},{"I":{"N":"viewInPDF","A":"window.oCV_NS_.getRV().viewReport('PDF');","E":"以 PDF 格式查看","C":"/ibmcognos/rv/images/action_view_pdf.gif"}},{"I":{"N":"viewInXML","A":"window.oCV_NS_.getRV().viewReport('XML');","E":"以 XML 格式查看","C":"/ibmcognos/rv/images/action_view_xml.gif"}},{"I":{"N":"viewInExcel","E":"以 Excel 选项查看","C":"/ibmcognos/rv/images/action_view_excel_options.gif","M":{"id":"viewInExcelwindow.oCV_NS_","Y":"cascaded","IS":[{"I":{"N":"viewInspreadsheetMLData","A":"window.oCV_NS_.getRV().viewReport('xlsxData');","E":"以 Excel 2007 Data 查看","C":"/ibmcognos/rv/images/action_view_excel_2007.gif"}},{"I":{"N":"viewInspreadsheetML","A":"window.oCV_NS_.getRV().viewReport('spreadsheetML');","E":"以 Excel 2007 格式查看","C":"/ibmcognos/rv/images/action_view_excel_2007.gif"}},{"I":{"N":"viewInXLWA","A":"window.oCV_NS_.getRV().viewReport('XLWA');","E":"以 Excel 2002 格式查看","C":"/ibmcognos/rv/images/action_view_excel_2002.gif"}},{"I":{"N":"viewInCSV","A":"window.oCV_NS_.getRV().viewReport('CSV');","E":"以 CSV 格式查看","C":"/ibmcognos/rv/images/action_view_csv.gif"}}]}}}]}}},{"I":{"N":"addThisReport","E":"添加此报表","C":"/ibmcognos/rv/images/action_add_report.gif","M":{"id":"addThisReportwindow.oCV_NS_","Y":"dropDown","IS":[{"I":{"N":"addToMyFolders","A":"window.oCV_NS_.getRV().launchNewGeneral("shortcut", "~/folder");","E":"添加至“我的文件夹”","C":"/ibmcognos/rv/images/action_add_Myfolder.gif"}},{"I":{"N":"addToMyBookmarks","A":"window.oCV_NS_.getRV().addToBookmarks();","E":"添加至书签","C":"/ibmcognos/rv/images/action_add_to_bookmark.gif"}}]}}},{"P":{"Y":"vertical_line"}},{"B":{"N":"openWith","M":{"id":"openWithwindow.oCV_NS_","Y":"dropDown","H":"true","IS":[{"I":{"N":"openWithReportStudio","A":"window.oCV_NS_.getRV().launchRS();","E":"使用 Report Studio 打开","C":"/ibmcognos/skins/corporate/branding/tools_report_studio.gif"}}]}}}]});
window.oCV_NS_.rvMainWnd.setBannerToolbar({"namespace":"_NS_","divId":"CVBanner_NS_","style":"banner","S":[{"T":{"N":"userName","ALT":"用户名:","E":"admin"}},{"I":{"N":"logOnOff","M":{"id":"logOnOffwindow.oCV_NS_","Y":"dropDown","H":"true","IS":[{"I":{"N":"logOff","E":"注销","C":"/ibmcognos/skins/corporate/branding/tools_logoff.gif","A":"window.oCV_NS_.getRV().authenticate("logoff", "/ibmcognos/cgi-bin/cognos.cgi?b_action=xts.run&m=portal/logoff.xts");"}}]}}},{"P":{"Y":"vertical_line"}},{"B":{"N":"home","O":"主页","C":"/ibmcognos/skins/corporate/shared/images/action_home.gif","A":"window.oCV_NS_.getRV().returnHome("/ibmcognos/cgi-bin/cognos.cgi?b_action=xts.run&m=portal/main.xts");"}},{"B":{"N":"return","O":"返回","C":"/ibmcognos/skins/corporate/shared/images/action_return.gif","A":"executeBackURL('_NS_');"}},{"L":{"N":"about","E":"关于","A":"window.oCV_NS_.getRV().about();"}}]});
window.oCV_NS_.rvMainWnd.init();
window.oCVSC_NS_.attachObserver(window.oCV_NS_.rvMainWnd);
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞1
添加新评论0 条评论