使用BIRT中的报告参数控制交叉表列可见性

时间:2012-01-05 03:26:55

标签: birt

我需要根据报表参数使交叉表列可见或隐藏。怎么办呢?

1 个答案:

答案 0 :(得分:1)

在交叉表的onPrepare事件中你可以做这样的事情

function onPrepareCell( cell, reportContext ){

    if(reportContext.getParameterValue("reportParameter") == something ){
      if( cell.getCellID() == cell#){
      cell.getStyle().setDisplay("none");
      }
 }

cell#是要隐藏的单元格的ElementId