页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

  • 参数值切换至“东北”时,只显示“销售区域、销售额”字段。如下图所示:

         

设置方法

(1)    在展现定制中,创建一张灵活分析(带参数);在资源定制中,创建一张灵活分析(带参数);

(2)    在宏管理中,对该报表编写两个宏代码:一个用于实现“初始打开报表时,隐藏所有字段”,一个用于实现“当切换参数时显示特定的字段”。 在编辑宏中,对该报表编写两个宏代码:一个用于实现“初始打开报表时,隐藏所有字段”,一个用于实现“当切换参数时显示特定的字段”。 

宏实现说明

宏1实现说明:初始打开报表时,隐藏所有字段

 Image Removed

 宏类型

类型

对象

事件

ClientSide

simpleReport

onRender

宏代码Image Removed

代码块
themeEclipse
languagejs
firstline1
linenumberstrue
function main(simpleReport,   simpleReportContext) {
      var grid = simpleReport.grid;
      hideAllFields(grid); // 先隐藏所有字段
}
// 隐藏所有字段
function hideAllFields(grid) {
      var headerRows = grid.getHeaderRows(); // 得到表头的行数
      var rowCount = grid.getRowCount(); // 得到行数
      var colCount = grid.getColCount(); // 得到表格列数
      for (var i = 0; i < colCount; i++) {
        grid.setColVisible(i, false);
      }
}

宏2实现说明:切换参数时显示特定的字段

宏类型

类型

对象

事件

ClientSide

simpleReport

onRenderTable

...