【发布时间】:2009-10-06 19:45:40
【问题描述】:
我在 Rave (Delphi 7) 中创建了报表设计。但是它们处于纵向模式。当用户从打印设置中选择横向打印时,无论如何它又是纵向打印机。如何修复它,以便 Rave 以用户在打印设置期间选择的格式生成报告?
【问题讨论】:
标签: delphi report landscape rave-reports
我在 Rave (Delphi 7) 中创建了报表设计。但是它们处于纵向模式。当用户从打印设置中选择横向打印时,无论如何它又是纵向打印机。如何修复它,以便 Rave 以用户在打印设置期间选择的格式生成报告?
【问题讨论】:
标签: delphi report landscape rave-reports
查看文档“Rave Reports”[PDF]
首先,默认情况下使用打印机设置。
其次,您可以尝试将 SystemPrinter.Orientation 属性设置为 poLandScape
还可以看看 Anchors:
锚点可用于创建 与 其他报告功能。想象一下 需要定义一个报告,它可以 以横向或横向打印 纵向或该 报告可能以不同的大小运行 文件。正确设置锚点 将允许一份报告调整为 这些不断变化的条件。
【讨论】:
如果您在报表中使用“页面组件”,它有一个名为“方向”的属性。将其设置为横向。
【讨论】: