2013-01-03 73 views
1

我试图修改在Crystal Reports 7中创建的报表(我几乎不知道)。我想使用CrossTab,因为这似乎是实现我想要的最好方法。我有一个有三个可能值的列:A,B,C。交叉表创建三列。我想压制C.我该怎么做?Crystal Reports 7 CrossTab抑制列

另外,是否有创建基于一个字段(即PK值)的行,但显示另一个 - 如描述?例如,如果状态列表的PK值为1-50,我希望它们按PK排序,但我想显示状态名称。

回答

1

所有你问的都是可能的;

我建议不要使用交叉表:交叉表适用于未知数量的行和列(数据不同)广告,用于在网格上汇总(最大值,总和值)结果。

你应该,而不是:

  • 创建空白报表
  • 跌落从Field explrorer领域进入Details科(只是A和B柱)
  • 使用Report Sort Expert到元素没有PK排序值
+0

对不起。我需要澄清。三列都是数据源中的一列,有三种不同的可能性(A,B,C)。交叉表将自动将它们分组为三个不同的列。我只关心他们中的两个。交叉标签是这项工作的正确工具,还是有更好的方法? –

+0

啊,好的。您可以使用“选择公式”排除不需要的值。 –

相关问题