从显示中抑制值,但仍包括在组头计算中

时间:2018-04-18 01:57:01

标签: crystal-reports crystal-reports-2010 crystal-reports-2013

如下所示,我有一个值,我希望包含在组头1中,但禁止显示在组头2中。

这可能吗?

enter image description here

如上所示,组头#2 SAM包含在报告中被抑制的值,但显示在组头#1中。但是,我还需要按SAM进行分组,并且报告中的分组列会显示抑制值。 (如下图所示为Q1目标)

enter image description here

我可以抑制'预算SAM'从报告中出现,但仍然包含它附带的基础值,所以我可以得到它的值的总和,并在我的组头#1中显示它(作为q1目标)

为了让您了解基础数据:enter image description here

详细说明我已尝试过的内容:

  1. 当它等于' BUDGET SAM'
  2. 时,抑制第2组SAM的公式
  3. 选择专家删除' BUDGET SAM'
  4. 两者都导致Q1目标出现零和。

    编辑:

    我的抑制公式(没有给我正确的结果)

    IF {Command.SAM} = "Budget SAM" THEN TRUE
    ELSE FALSE
    

1 个答案:

答案 0 :(得分:0)

转到Group Header 2点击Suppress Formula button或要在该窗口中禁止显示的内容,然后点击GroupName ({DataSetName.SAM}) = 'BUDGET SAM'; ,然后按如下所示编写公式:

anyString = anyString.replaceAll("\\D+",""); 

然后单击“确定”并完成。