Crystal Reports 2010按列分组

时间:2013-11-08 17:34:24

标签: vb.net visual-studio-2010 crystal-reports report

我正在创建一个包含8个固定组的报告。我设法通过将部分专家设置为列并打印向下然后横跨并选中具有多列的格式组设置来设置列中显示的数据。我想每列打印4组。有没有办法在每列打印特定数量的组?

例:
 第1组第3组     第1行第1行     第2行第2行     第3行

第2组第4组     第1行第1行     第2行

1 个答案:

答案 0 :(得分:1)

我能够让它工作的唯一方法是使用4个子报告。为每个组创建子报表。创建2个细节部分。将第1组和第3组彼此相邻放置在详细信息b中,详细信息a,组2和4彼此相邻。在“专家”部分中,转到“详细信息”选项卡,然后选使用(8.5“)将列宽设置为整个页面.Tjis将为您提供所需的布局。请记住,我的子报表没有链接,如果它们的长度不同,它们看起来会很丑陋。 CR是嵌套的,试图实现像你这样的布局是不容易实现的。

编辑:重新阅读你的帖子后,我认为没有办法让8个组中只有4个在列布局中打印。如果选中“格式组”选项,CR将采用所有组。我没有尝试过,但你可以尝试做4组并将其他4组放在子报告中,然后只检查没有组的列布局,看看是否有效。