2014-02-25 82 views
1

我退出與接取的Microsft 2003報告新手。訪問報告第一頁垂直,第二個水平

我想有垂直設計的報表,而第二個與一些subinforms水平設計的第一頁。

這可能嗎?

我想下面的代碼:

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

但它不正常工作.. 問候,

+0

爲什麼你會想要做的是,在同一份報告?我猜你可以簡單地使用2個不同的報告,供你所需要的。 – parakmiakos

+0

我需要設計垂直在紙張上的A側和它的B面設計的屬性OS其燈,線,附配設備等,但水平...我需要打印6000個lamposts(片材用於lampost一個文件)這種設計 – Egidi

+0

它將使更爲明智簡單地旋轉設計在第二頁上,而不是打印方向。 –

回答

1

在訪問有沒有辦法做到這一點。您必須創建2個單獨的報告才能完成。

在某些情況下,你可以通過更改報表的佈局代碼:

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

但結果並不總是一致的。我從來沒有聽說任何人在報告中成功改變方向。