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

提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。

示例说明

当某个报表跳转到灵活分析时,希望将灵活分析的工具栏隐藏起来。如下图所示:


设置方法

  1. 在资源定制中,创建一张灵活分析报表,命名为“宏跳转_源报表”。
  2. 选中灵活分析,右键选择 编辑宏 进入报表宏界面。
  3. 新建跳转规则,将目标报表设置为“演示多重表头”的灵活分析报表。
  4. 打开客户端模块,在跳转宏代码中添加下面这条语句。


宏类型

类型

对象

事件

ClientSide

simpleReport

onRenderTable

宏代码

function main(simpleReport, simpleReportContext) {
    simpleReport.addColumnLinkByName("ProductName", me); //字段别名:产品名称
}
var menuItem = {
    alias: "111",
    callback: function(simpleReport, simpleReportContext) {
        var destQuery = simpleReportContext.openReport("I2c9090e312e74bd80112f4d95f0d01a9");
        if (!destQuery) return;
        simpleReport.writeParamsToContext();
        destQuery.toolbarLay.style.display = "none";
        destQuery.refreshData();
    }
}
var me = menuItem;



关键对象总结



  • 无标签