我正在使用Crystal Report版本10.2,Visual Studio 2008,并在报表中显示存储过程的结果。我的存储过程返回以下输出:
(见第一张图片)
但我想在报表中显示如下结果:
(见第二张图片)
谢谢。
(见第一张图片)
但我想在报表中显示如下结果:
(见第二张图片)
谢谢。
使用分组来处理Com No.
,并将子状态和日期的详细信息放在详细信息部分。
最初它会看起来像这样:
---------------------------------------------
Com No. | Desc. | Status | Date |
---------------------------------------------
1 | a |
| sub | 01/01/2012|
| ack | 02/01/2012|
| inv | 03/01/2012|
---------------------------------------------
然后:
使用“分组专家”并将覆盖设置为该组,这样您就会得到以下结果:
---------------------------------------------
Com No. | Desc. | Status | Date |
---------------------------------------------
1 | a | sub | 01/01/2012|
| ack | 02/01/2012|
| inv | 03/01/2012|
---------------------------------------------
Com No
和 Desc
的值放在方框中间比较棘手。如果你知道详细信息部分的行数,可以按比例增加组标题的高度来达到结果:---------------------------------------------
Com No. | Desc. | Status | Date |
---------------------------------------------
| sub | 01/01/2012|
1 | a | ack | 02/01/2012|
| inv | 03/01/2012|
---------------------------------------------
第一步
第二步
第三步
第四步
运行报告。
或者你可以使用交叉表格来显示数据。