我正在使用 Crystal Reports XI R2 并希望使用交叉表功能构建一个表格来显示一些数据。问题是我不想按行分组,例如。我希望所有行(句点除外)都显示在彼此下方,而不是一行是另一行的子组)我希望它看起来像这样:
Period 1
Group 1 value 1 | Summary field
Group 1 value 2 | Summary field
Group 1 value 3 | Summary field
Group 2 value 1 | Summary field
Group 2 value 2 | Summary field
Group 3 value 1 | Summary field
Group 3 value 2 | Summary field
Group 3 value 3 | Summary field
Period 2
Group 1 value 1 | Summary field
Group 1 value 2 | Summary field
Group 1 value 3 | Summary field
...
而不是这个:
Period 1
Group 1 value 1 | Group 2 value 1 | Group 3 value 1 | Summary field
| Group 3 value 2 | Summary field
| Group 3 value 3 | Summary field
| Group 2 value 2 | Group 3 value 1 | Summary field
| Group 3 value 2 | Summary field
| Group 3 value 3 | Summary field
Group 1 value 2 | Group 2 value 1 | Group 3 value 1 | Summary field
| Group 3 value 2 | Summary field
| Group 3 value 3 | Summary field
| Group 2 value 2 | Group 3 value 1 | Summary field
| Group 3 value 2 | Summary field
| Group 3 value 3 | Summary field
Period 2
Group 1 value 1 | Group 2 value 1 | Group 3 value 1 | Summary field
| Group 3 value 2 | Summary field
| Group 3 value 3 | Summary field
...
我只想将我的数据分组到第 1 组字段(期间,由用户选择,因此可以按天、周、月、年分组 - 我已经有一个公式可以计算出来)。其他字段是:
第 2 组(航班服务类型,例如定期、包机、转机等),
第 3 组(机场组类型,例如:申根/非申根、大陆、
GCC/非 GCC 等 - 由用户定义)- 第 4 组(飞行方向 - 出发或到达)。
如您所见,这三个组彼此不相关,每个航班都属于这些组中的所有 3 个(例如,航班 A 已预定(第 2 组)、申根(第 3 组)和到达(第 4 组)),并且这就是我认为问题所在。
这可以在 Crystal Reports XI R2 中使用交叉表实现吗?