sql - Crystal Reports 交叉表,按数据库字段分组

标签 sql sql-server crystal-reports crosstab

目前,我的报告中有一个交叉表,读取我希望显示的所有产品。它们已经分组在与其关联的相关客户下,但是我想添加进一步的分组以区分不同类型的产品。

例如,我目前有;

CustomerName

Total
Product Code1     3     24     72
Product Code2     3     24     72
Product Code3     3     24     72

但是我希望有;

CustomerName

Total

Red Products
Product Code1     3     24     72
Product Code2     3     24     72

Blue Products
Product Code3     3     24     72

我的数据库中有分组依据标识符,是否可以在交叉表中完成第二组?还有我该怎么办呢?谢谢

最佳答案

可以:在“交叉表专家”中,选择 2 行并设置分组选项。

外观不会达到预期效果,但如果您愿意,您可以将第一列文本旋转 90°。

CustomerName

Total


Red Products  Product Code1     3     24     72
              Product Code2     3     24     72

Blue Products Product Code3     3     24     72

关于sql - Crystal Reports 交叉表,按数据库字段分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12347819/

相关文章:

mysql - 在 Laravel 5 应用程序中获取多对多关系的数据透视字段值

mysql - 如何在没有 DSN 的情况下创建到 MySQL 的 SQL Server 链接服务器?

c# - 使用 C# Windows 窗体应用程序将过滤后的数据从 Crystal 报表导出到 pdf

sql-server - Subsonic - 如何使用 SQL 架构/所有者名称作为命名空间的一部分?

sql-server - Crystal Reports 假定存储过程中列的数据类型错误

c# - 带命令的 Crystal 报表未显示所有字段

C# Linq - 来自 SQL 的 SET 语法,即 SET abc(obj 的属性)WHERE xyz = true in IEnumerable<obj>

php - 数据库表不与任何其他表关联

php - 如何在 laravel 中使用 sql NOW( ) 函数

sql - 当我知道值不会超过 255 时,设置 tinyint 字段是否有优势?