(本文档仅供参考,不适用V11的基于数据模型实现的新即席查询和透视分析报表)
问题描述
如何隐藏即席查询(旧)、透视分析(旧)的图形的工具栏
实现方案
可通过宏代码进行控制:
即席查询(旧):
宏管理–》客户端宏–》对象simplereporte;事件onrendertable
代码示例:
function main(simpleReport, simpleReportContext) { setTimeout(function() { //以下三行任选一行都可以,实现效果相同 //方式一:设置为透明 // document.getElementsByClassName("smartbichart-toolbar-bg smartbichart-toolbar-bg-middle")[0].style.opacity = 0; //方式二:JQuery写法 // $(".smartbichart-toolbar-bg.smartbichart-toolbar-bg-middle").hide(); //方式三:设置为不显示 document.getElementsByClassName("smartbichart-toolbar-bg smartbichart-toolbar-bg-middle")[0].style.display = "none"; }, 333); }
透视分析(旧):
宏管理–》客户端宏–》对象insight;事件onrendertable
代码示例:
function main(insight) { setTimeout(function() { //以下三行任选一行都可以,实现效果相同 //方式一:设置为透明 // document.getElementsByClassName("smartbichart-toolbar-bg smartbichart-toolbar-bg-middle")[0].style.opacity = 0; //方式二:JQuery写法 // $(".smartbichart-toolbar-bg.smartbichart-toolbar-bg-middle").hide(); //方式三:设置为不显示 document.getElementsByClassName("smartbichart-toolbar-bg smartbichart-toolbar-bg-middle")[0].style.display = "none"; }, 333); }