如何在水晶报表中隐藏表格列

时间:2014-06-10 08:24:23

标签: crystal-reports crystal-reports-xi

我想将表设计成rpt文件(水晶报告2011)

表格应该出现在报告显示中,如下所示:

组别1:

Column1  Column2  Column3  Column4
Val      Val      Val      Val 

组2:

Column1  Column2  Column3  
Val      Val      Val      

注意:上面的Group1和group2可以是任意数量的组,因为这只是带有过程域的boune字段。

除了Group1值之外的所有其他组,我想隐藏Column4

任何人都可以提出建议,我怎样才能创建这样一个表,其中最后一列只能出现在特定的一个组值中,并且对所有其他组都是隐藏的。

2 个答案:

答案 0 :(得分:0)

  1. 使用群组专家创建群组。
  2. 掉落" Val1" ," Val2"," Val3"," Val4" “详细信息”部分中的字段
  3. 在“组头”中键入列名,以便在每个组中重复
  4. 右键点击" Val4"和#34; Column4"并输入一个抑制公式(即Group != "Group1") 小心公式:规则意味着"抑制何时......"并且字段名称必须拖放到de formula

答案 1 :(得分:0)

试试这个解决方案:

on column4 supress公式如下所示。

if(GroupingLevel(<<group1name>>))=1
then false
else true

这将确保如果它是第一组,则显示else hide。