如何在一个报告中容纳100列?

时间:2014-04-17 11:11:55

标签: crystal-reports crystal-reports-2008

要求

我在Crystal Reports中有一个新要求。

我需要在报告中显示100列。我尝试过使用横向选项,但最多可以容纳20列。

有人可以知道如何容纳100列。提前致谢。

3 个答案:

答案 0 :(得分:1)

由于此报告不是用于打印并且将导出为Excel格式,因此只需使您的页面尽可能大。这可以通过转到"文件" →"页面设置"并调整以下事项:

  1. 检查"分离格式页面大小和打印机纸张尺寸"
  2. 不妨将页面翻转为" Landscape"
  3. 在"水平"
  4. 中输入一个大号

    您还应该注意,因为您要导出这些数据(特别是" Excel - 仅限数据"),您不需要使列足够宽以显示;只要字段在画布上,它们就应该显示为一列。

答案 1 :(得分:1)

Practically it is not suggested to take 100 columns..as this can create an issue while monitoring the data in crystal reports

但如果您仍然需要包含100列,请按照以下流程进行操作。

转到File --> Page Setup --> there go to Unit --> for selected option give maximun size for Horizontal Component

这将增加报告的大小,现在可以插入所需的列数

答案 2 :(得分:0)

如果要仅导出到Excel数据,列的大小并不重要。因此,您可以根据需要使列尽可能小,即使报表不可读,也可以将其导出。

如果您只想导出一些数据并且报表不包含子报表,则可以不使用Crystal报表。将SQL和预览数据设置在网格(可滚动)中然后将其导出到Excel会更加简单。它看起来也会更好。 有一些工具可以做到这一点,我想你可以很容易地在谷歌上找到一些东西。我正在使用免费的R-Tag(www.r-tag.com)。你可以在这里看到它:http://www.r-tag.com/Pages/Preview_Demo.aspx