动态列隐藏汇总问题

使用CUBE数据源,有多个维度,现在要根据用户选择的维度来动态的展示报表,用户选择好的列就显示,不选择的列就不显示。由于维度会比较多,之前的使用的conditional block方式,由于多个维度不通的组合,会产生很多种情况,因此使用conditional block会做非常多的报表,因此,使用传递参数的... 显示全部
使用CUBE数据源,有多个维度,现在要根据用户选择的维度来动态的展示报表,用户选择好的列就显示,不选择的列就不显示。
由于维度会比较多,之前的使用的conditional block方式,由于多个维度不通的组合,会产生很多种情况,因此使用conditional block会做非常多的报表,因此,使用传递参数的方式去判断,用生成变量render方式去隐藏不需要显示的列,问题是,列隐藏了,但是并不带表列就没在list上了,展示数据时候,一样会有按隐藏的列做group。 本来我只需要展示一个列的时候,按道理应该按这个列做汇总只有一条记录,但是由于隐藏了其他的列,他会有多列。  求解各位! 收起
参与15

查看其它 13 个回答xiaokang2 的回答

xiaokang2 xiaokang2 BI开发工程师 小康
回复 2# jasonbaowen


    请详解
教育/培训 · 2010-12-15
浏览696

回答者

xiaokang2
BI开发工程师 小康
评论4

回答状态

  • 发布时间:2010-12-15
  • 关注会员:1 人
  • 回答浏览:696
  • X社区推广