Crystal 报告页面高度运行时设置

Crystal Report page height runtime setup

我想为 "Order print" 创建一个报告,这个报告将在卷筒打印机上打印,这意味着报告的页面高度取决于动态创建的行数。

页面宽度为 8 c.m。高度应根据详细的行数。有时报表打印区域为5c.m。有时是 20 c.m。或任何其他测量值。

我想知道如何配置 "Page Setup" 以动态更改 crystal 报告的高度。

请帮忙解决问题

我认为这个解决方案很有用:

  • Report Header 部分设置您的 header 信息。
  • 不要使用 Page Header 部分。
  • Report Footer 部分设置页脚信息。
  • 不要使用 Page Footer 部分。
  • 将页面顶部和底部的页边距设置为最小,如果可能,将它们设置为 0

使用此解决方案,您将获得如下报告:

+------------------+    \ 
|  Header Section  |    | 
+------------------+    | Page 1
| Detail row 1     |    |
| Detail row 2     |    |
| Detail row 3     |    / ------
| Detail row 4     |    \
| Detail row 5     |    |
| Detail row 6     |    | Page 2
| Detail row 7     |    |
| Detail row 8     |    |
| Detail row 9     |    / ------
| Detail row 10    |    \
| Detail row 11    |    |
: Detail row ...   :
| Detail row last  |    | Last Page
+------------------+    |
|  Footer Section  |    |
+------------------+    /