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

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

与当前比较 查看页面历史

版本 1 下一个 »

示例说明

            在实际项目中,报表中有些数据比较敏感,这些数据只能查看不能进行复制。通过屏蔽报表中右击功能,则实现该功能。在smartbi需求通过宏实现蔽报表中右击功能。效果图如下:

           

 

设置方法

            在【定制】-【宏管理】模块找到对应该的电子表格报表,选择该报表右键单击 编辑宏添加【客户端模块】,在报表宏界面新建客户端模块,在弹出的新建模块对话框中选择对象为spreadsheetReport;事件为onRender;并把下面宏代码复制到代码区域。    

宏类型

类型

对象

事件

ClientSide

spreadsheetReport

onRender

宏代码

function main(spreadsheetReport) {
    var doc = spreadsheetReport.elemSheetFrame.contentWindow.document;
    doc.documentElement.oncontextmenu = doc.body.oncontextmenu = function() {
        return false;
    }
}
  • 无标签