代码之家  ›  专栏  ›  技术社区  ›  sepang

在Crystal Reports交叉表中隐藏行

  •  1
  • sepang  · 技术社区  · 14 年前

    我有两行只用于计算第三行,我想隐藏它们,以便只有结果对用户可见。

    2 回复  |  直到 14 年前
        1
  •  1
  •   PowerUser    14 年前

    不是直接的。我建议按自定义公式分组。

    例如,假设您有一个交叉表,它按 店名 . 店名

    1. 创建新的公式字段。称之为 . 在新公式中,输入:
      If {StoreName}="B" or {StoreName}="C" then "B+C" else {StoreName}

    2. 店名组合 而不是 .

    如果你环顾四周,你也可以考虑使用 交叉选项卡专家->组选项->选项->使用公式作为组名 ,但我没能让它工作。这些行保持独立,只是有相同的名称,这并没有真正的帮助。

        2
  •  3
  •   ciril sem    12 年前

    我也有类似的问题。我只想显示具有特定值的行,而忽略所有其他行。 我的解决方案是: 打开交叉表专家。在“行”下的“交叉选项卡”中,选择应按条件抑制的行。然后选择“组选项”。这将打开“交叉选项卡组选项”对话框。转到指定顺序并添加筛选器。在这种情况下,符合条件的行将显示在交叉表中所有其他行都将放在一行“其他”中。然后选择tab Others并选中Discard all Others。