我正在使用基於所提供的收據編號打印用戶收據的Web應用程序。我想以這樣一種方式加強它,即當我提供1到100的收據編號時,它將打印全部100個收據。 Java中是否有任何方法來實現這一點。我怎樣才能在Java中實現這一點?如何通過單擊獲取多個打印?
回答
使用Map
,並將收據編號作爲密鑰並將收據的值作爲值。
Map<String, Receipt> receipts = new HashMap<String,Receipt>();
//Put objects in the map
receipts.put(receipt_number,receiptObject);
//Later print them out
for(Receipt r : receipts.values()) {
System.out.println(r);
}
我曾經打印過收據。那麼我怎麼能夠做到這一點?可以使用上面的代碼完成,我替換 System.out.println(r); 代碼與我的打印文檔代碼。? – Vishal 2010-06-04 10:03:45
我不禁不知道自己的代碼。您需要先顯示一些代碼。 – 2010-06-04 17:27:35
您的打印文檔代碼可能會生成某種PDF或其他報告格式並將其發送到打印機。我想你應該把所有收據都收集在一個多頁報告中並打印出來。如果您提供有關所用報告工具的更多詳細信息,我們可能會提供更多幫助。
你是真的。我在我的應用程序中使用了jasper報告工具。因此,根據搜索日期標準,我用來顯示顯示收據編號的結果,點擊該編號打開PDF然後打印。 – Vishal 2010-06-04 11:10:23
所以我認爲你需要做的是調整你的賈斯珀報告,以便它可以代表多個收據。按照傳遞列表
- 1. 捕獲(不同)打印/取消打印按鈕事件(單擊)
- 2. 通過單擊多個按鈕在一個文本框中打印文本
- 3. 使用android通過USB從打印機獲取打印
- 4. 如何通過單擊URL打開iframe
- 5. 通過單擊獲取單詞
- 6. 通過多選擇獲取單個列
- 7. 打印多個web表單通過點擊一個在.NET「全部打印」按鈕
- 8. 如何通過CMD打印?
- 9. 通過javascript打印多個文件
- 10. 如何打印通過ajax請求獲取的PDF?
- 11. 如何通過C#獲取網絡打印機的MAC地址?
- 12. 如何通過c#中的snmp獲取打印機型號?
- 13. 通過文本寬度獲取單詞的打印長度
- 14. 如何通過單擊按鈕獲取單元格值
- 15. 通過單擊欄獲取YValue
- 16. 獲取一個字符串打印通過BIOS中斷
- 17. 單擊一個按鈕打印多個圖像在winforms中全部打印
- 18. 如何通過從源代碼讀取併發送到打印機來打印多個pdf文件
- 19. 如何打印多個#
- 20. 如何通過單擊從ListView獲取特定項目?
- 21. 如何通過單擊動作獲取元素的DOM節點
- 22. 如何通過PL/SQL過程打印多行?
- 23. Python中通過 '混帳擊' 打印Unicode字符串獲得 'UnicodeEncodeError'
- 24. 如何通過單擊行
- 25. 如何通過單擊Qt Designer中的按鈕來打印日期?
- 26. 如何在OpenFileDialog中單擊打開後讀取多個文件?
- 27. 如何從Android平板電腦通過WiFi打印機打印簡單文本
- 28. 如何通過點擊上下文菜單中的打印從flex應用程序打印
- 29. 通過Winspool打印
- 30. 從單個打印作業打印多個PDF作爲單個打印作業(物理打印)
我不知道,使用編程?向我們展示你到目前爲止所擁有的。 – skaffman 2010-06-04 09:42:34