在水晶报表中有条件地隐藏列

时间:2020-06-09 04:35:04

标签: crystal-reports

我有如下数据:

**Account Name****Total****Remarks**
Account01         100      Remarks1
Account01         100      Remarks2
Account02          30      Remarks3
Account02          30      Remarks1
Account02          30      Remarks2
Account02          60      Remarks3
Account03          50      Remarks1
Account04          50      Remarks2

如何创建公式,结果显示如下:

**Account Name****Total****Remarks**
Account01         100      Remarks1
Account02          30      Remarks2
Account02          60      Remarks3
Account03          50
Account04          50

1 个答案:

答案 0 :(得分:0)

结果似乎显示了两个并行的数据块。

左边的区块包含不同的帐户名称和帐户名称对。

右图块包含不同的注释。

如果这是您想要的(有点笨拙,但是如果这是您的业务规则...),那么下面是在Crystal Reports中获取它的方法:

  1. 禁止显示详细信息部分。
  2. 在报表标题部分,并排放置两个子报表,并按如下所示进行布局。
  3. 在左侧的子报表中,通过“帐户名称”创建一个组,并通过“总计”创建一个组。
  4. 在“总计分组”标题部分中,输入“帐户名称”和“总计”字段。不要使用详细信息部分-禁止显示。不汇总总计,只需将其放在此处即可。
  5. 在右侧的子报表中,通过“备注”创建一个组。
  6. 在“按评论分组”标题部分中,放入“备注”字段。请勿使用详细信息部分-禁止显示。
相关问题