访问报表第一页垂直,第二页水平



我是退出microsft acess 2003 Reports的新手。

我希望报告的第一页设计为垂直设计,第二页有一些子信息设计为水平设计。

这可能吗?

我正在尝试以下代码:

Private Sub Report_Page()
 If (Page Mod 2 = 0) Then
  Me.Printer.Orientation = acPRORLandscape
  Else
  Me.Printer.Orientation = acPRORPortrait
 End If
End Sub

但它不能正常工作..问候

在 Access 中,没有办法执行此操作。 您必须创建 2 个单独的报告才能执行此操作。

在某些情况下,您可以使用以下方法更改代码中报表的布局:

Reports("<Report Name>").Printer.Orientation = acPRORLandscape

但结果并不总是一致的。 我从未听说过有人在报告中成功改变方向。

最新更新