页面树结构
转至元数据结尾
转至元数据起始

正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史

« 前一个 版本 4 下一个 »


说明:隐藏即席查询工具栏按钮

即席分析中,希望隐藏整个工具栏或指定工具栏按钮可以通过宏代码实现。

宏类型

类型

对象

事件

ClientSide

simpleReport

onRender

宏代码

function main(simpleReport, simpleReportContext) {
    simpleReport.combinedQuery.getQueryView().elem_trToolbar.style.display = "none"
    setTimeout(function() {
        //simpleReport.combinedQuery.getQueryView()["cqBtnRefresh"].style.display = "none";
        //simpleReport.combinedQuery.getQueryView()["cqBtnSave"].style.display = "none";
        simpleReport.combinedQuery.getQueryView()["cqBtnSaveAs"].style.display = "none";
        simpleReport.combinedQuery.getQueryView()["cqBtnAddtoFav"].style.display = "none";
        simpleReport.combinedQuery.getQueryView()["cqBtnFieldSettings"].style.display = "none";
		if(simpleReport.combinedQuery.getQueryView()["cqBtnConditionSettings"]){ //若有部分按钮获取不到,则可增加类似条件判断
        	simpleReport.combinedQuery.getQueryView()["cqBtnConditionSettings"].style.display = "none";
		}
        simpleReport.combinedQuery.getQueryView()["cqBtnParamSettings"].style.display = "none";
        //simpleReport.combinedQuery.getQueryView()["cqBtnReportSettings"].style.display = "none";
        simpleReport.combinedQuery.getQueryView()["cqBtnChart"].style.display = "none";
        simpleReport.combinedQuery.getQueryView()["cqBtnView"].style.display = "none";
        simpleReport.combinedQuery.getQueryView()["cqBtnViewSql"].style.display = "none";
        simpleReport.combinedQuery.getQueryView()["cqBtnExport"].style.display = "none";
        simpleReport.combinedQuery.getQueryView()["cqBtnPrint"].style.display = "none";
		if(simpleReport.combinedQuery.getQueryView()["cqBtnTempTable"]){
        	simpleReport.combinedQuery.getQueryView()["cqBtnTempTable"].style.display = "none";
		}
		simpleReport.combinedQuery.getQueryView()["btnSetUserParam"].style.display = "none";//个人参数
		simpleReport.combinedQuery.getQueryView()["btnMpp"].style.display = "none"; //抽取
		simpleReport.combinedQuery.cbAutoUpdate.elemCheckContainer.style.display = "none"; //自动刷新
        if (simpleReport.elemCreateInsightInQuery) {
            simpleReport.elemCreateInsightInQuery.parentNode.style.display = "none";
        }
        simpleReport.combinedQuery.getQueryView().elem_trToolbar.style.display = ""
    }, 1)
	//simpleReport.combinedQuery.getQueryView().elemToolbarTr.style.display = "none";隐藏整个工具栏可直接使用此行代码即可
}


资源下载

资源:migrate.xml


  • 无标签