我敢肯定,我失去了一些東西簡單明瞭,但在XPages中,使用標籤面板,誰做我得到的所有的標籤打印時用戶打印的頁面?的XPages標籤面板打印
回答
可以使用道場標籤容器(擴展庫的一部分),而不是標準的標籤面板。使用Dojo選項卡容器,所有選項卡的內容立即被加載(與Tim所說的相反,如標準選項卡式面板),因此您可以執行一些CSS魔術來使所有選項卡在打印時可見。
蒂姆建議建立一個單獨的XPage進行打印,我第二。組織自定義控件中選項卡的內容,例如用後綴「_print」創建一個新的XPage,並在沒有選項卡的面板中包含自定義控件。然後在第一個XPage中創建一個按鈕,鏈接或其他內容,它可以在新窗口中簡單地打開帶有相同名稱的XPage並加上「_print」。
在「_print」 XPAGE您可以使用「window.print」在頁面加載後自動打開打印對話框。
這種技術的優點是你可以根據需要準確樣式打印。您甚至可以通過使用visible/rendered屬性來控制打印時要包含的內容,並且只有噹噹前頁面名稱不包含「_print」時才能控制渲染控件。
第二頁創建,像冠軍一樣工作。不知道我以前沒有遇到過這種情況,但有人希望能夠與客戶一起將印刷的信息帶到醫院,所以顯然需要在這種情況下進行印刷。 –
我試圖做一些類似的ExtLib對話框控件。我使用viewScope var在對話框控件中打開文檔。我在Dialog控件上有一個打印按鈕。我使用打印按鈕啓動打印x頁面,但是我在打印x頁面時出現數據出現問題。有任何想法嗎? –
- 1. 如何在asp.net中打印標籤或面板的內容?
- 2. 打印標籤
- 3. xpages使用圖像按鈕去每個標籤面板[錯誤]
- 4. ZEBRA標籤打印
- 5. SSRS標籤打印
- 6. Django打印標籤
- 7. 打印子標籤
- 8. 如何用qz打印html標籤打印php頁面?
- 9. 在ZEBRA標籤打印機中打印
- 10. 僅在打印機中打印標籤,而不在C#中打印標籤
- 11. 非面板視圖的標籤面板
- 12. 在反面打印模板
- 13. 打印堆疊面板
- 14. Labview:垂直標籤的標籤面板
- 15. 標籤面板中的標籤頁
- 16. 滾動標籤面板的標籤欄
- 17. ExtJS標籤面板
- 18. 如何使用模板/格式從c中的標籤打印機打印標籤#
- 19. 在板上打印座標
- 20. 從Citrix打印標籤
- 21. 打印某些標籤
- 22. Ruby標籤打印輸出
- 23. 打印到標籤(Swift 2)
- 24. BIRT打印標籤紙A4
- 25. 打印標籤Java,循環(?)
- 26. 打印郵寄標籤
- 27. 「聽」等待標籤打印
- 28. 打印運輸標籤
- 29. Xpages隱藏面板/ javascript
- 30. 與Mako的模板打印列表(Django的加入標籤)
打印特殊頁面。隱藏的標籤不是頁面的一部分(DOM),所以通常的CSS魔法不會有幫助。 –
另外,如果您使用的是標準選項卡式面板組件(與Dojo選項卡容器相反),則未選定選項卡的內容甚至不在DOM中...需要完整刷新事件才能檢索數據新選擇的選項卡,此時選定選項卡的數據不再位於DOM中。在附註中,您是否確認首先需要打印?此外,當然,「我們想要」? –