【发布时间】:2014-05-09 20:16:49
【问题描述】:
我在水晶报表的格式设置方面遇到了一个小问题,希望您能帮我解决。
基本上,我有一个由三个子报表组成的水晶报表。每个子报告包含相同的 3 个部分,但使用不同的数据源。由于数据源不同,各个子报告中的部分的长度可能会有所不同,因此我的完整报告是这样呈现的:
子报告 1 |子报告 2 |子报告 3 第 1 节 |第 1 节 |第 1 节 一个 |一个 |一个 乙 |乙 |第 2 节 c | c |一个 第 2 节 | d | b 一个 |第 2 节 | C 乙 |一个 |第 3 节 c |乙 |一个 d |第 3 节 | b 第 3 节 |一个 一个基本上,我想要做的是让所有部分对齐,而不管各个部分中可能包含的数据量如何:
子报告 1 |子报告 2 |子报告 3 第 1 节 |第 1 节 |第 1 节 一个 |一个 |一个 乙 |乙 | c | c | | d | 第 2 节 |第 2 节 |第 2 节 一个 |一个 |一个 乙 |乙 | b c | | C d | | 第 3 节 |第 3 节 |第 3 节 一个 |一个 |一个 | | b请注意,我正在使用适用于 Visual Studio 2010 的 Crystal Reports 插件。我无法访问完整的 Crystal Reports。
【问题讨论】:
-
是否可以将每个子报表分成 3 个子报表?这样每个子报表部分都会出现在子报表本身中。因此,您将在主报告中创建 3 个部分。第一个将有 subreport1_section1、subreport2_section1、subreport3_section1。然后,第二部分将包含 subreport1_section2、subreport2_section2、subreport3_section2。等等……
-
感谢您的回复,heringer。虽然您的建议在理论上可行,但它会带来性能下降的代价,因为它现在将运行 9 个子报告,而不是主报告运行 3 个子报告。
标签: crystal-reports formatting multiple-columns crystal-reports-2010