编程语言
首页 > 编程语言> > c# – 如何在Crystal Report中合并行?

c# – 如何在Crystal Report中合并行?

作者:互联网

我正在使用Crystal Report Version = 10.2,Visual Studio 2008并在crystal report中显示存储过程的结果
我的存储过程返回输出,如下所示

但我想在报告中显示如下所示

提前致谢

解决方法:

使用组编号,并在详细信息部分中输入子状态和日期的详细信息.

最初它看起来像

---------------------------------------------
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|
---------------------------------------------

标签:c,crystal-reports
来源: https://codeday.me/bug/20190613/1234055.html