2013-06-03 159 views
2

我在活動報告7中使用新的固定頁面佈局報告,其中包含固定的封面和可變數量的溢出頁面。打印時,用戶可以一次選擇多個這些報告進行打印,並相應調整報告的數據。報告定義了分組,爲每個組啓動一個新的封面。如何確保在雙面打印機上打印時,每個封面都打印在一張新紙上?例如,考慮只有一個封面並且沒有溢出的簡單情況。如果數據集包含三個這樣的頁面的數據,我如何確保爲每個頁面打印新的表格,而不是在第一個頁面的背面打印第二個頁面?在打印到雙面打印機時控制分頁符

另一種解決方案是在數據到達報表之前拆分數據,然後重複創建並打印每個組的報表。要做到這一點,我需要讓用戶爲第一個副本選擇一臺打印機,但隨後使用相同的打印機進行後續調用。如何確定用戶選擇哪臺打印機,然後將該打印機傳遞給第二個,第三個等的調用?我想我可以創建我自己的打印機選擇對話框,但是知道我是否可以從內置的對象中檢索信息會很有幫助。

+0

爲您工作嗎? http://stackoverflow.com/questions/2619698/programmatically-insert-page-break-in-activereports – Krishna

+0

我不這麼認爲。我沒有爲此報告使用部分報告,因此我習慣於報告生成事件的所有內容似乎都不再適用。說實話,我不喜歡固定的頁面報告,因爲他們似乎提供的控制遠不如我以前從主動報告中得到的控制。這個概念對於這份報告來說是理想的,但是缺乏實現。此外,似乎沒有任何分組的屬性來指定一個新的頁面應該使用 –

+0

是有道理的,錯過了「固定頁面」模板的關鍵位。我相信在佈局正在處理的時候,eidting頁面設置爲時已晚,因爲這些更改不會再生效(並且這是通過設計)。我會繼續尋找是否有解決方案。 - 或者可能會問這個組件球員在此期間 – Krishna

回答

1

我不認爲現在有什麼辦法可以與AR做到這一點。這是一個好主意,我會確保ActiveReports團隊在未來考慮到這一點。我也會問,看看有沒有人有GrapeCity/ComponentOne的想法。