在水晶报告中显示一些行作为列

本文关键字:水晶 报告 显示 | 更新日期: 2023-09-27 18:03:03

我想创建一个报告,其格式如下:

ID-1    |Name           |Subject 1|Subject 2|Subject 3|Subject 4|
ID-2    |Father Name    |Marks 1  |Marks 2  |Marks 3  |Marks 4  |

数据集中返回的数据格式为:

ID-1|ID-2|Name|FatherName|Subject 1|Marks 1|etc|Etc|
ID-1|ID-2|Name|FatherName|Subject 2|Marks 2|etc|Etc|
ID-1|ID-2|Name|FatherName|Subject 3|Marks 3|etc|Etc|

我尝试使用交叉表,但我无法实现所需的输出。如何完成它的提示?AND/OR什么Crystal Report功能|Control将帮助我实现它?

以一种更概括的方式,我想做的是在单行中显示作为多行返回的主题的标记,并在每一行中显示类似的数据,即ID-1, ID-2, Name。父亲的名字等等,就一次!(注意:如示例所示,每个学生的数据需要显示为两行。

在水晶报告中显示一些行作为列

通过使用pivot可以轻松地将行转换为列。