我是退出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
但结果并不总是一致的。 我从未听说过有人在报告中成功改变方向。