快速前言。我的公司實際上是爲Jasper支付費用,但他們一直無法幫助我。在這一點上搜索答案只會導致我自己的網站上沒有答案的論壇主題。我快瘋了。在JasperReports中使用帶API/Web服務的級聯輸入JasperServer 4.0
我正在用Jasper的Web Services API編寫代碼來處理級聯輸入的可怕時間。他們的Web服務示例Web應用程序無法處理此問題(即使此功能自3.7版以來一直在大力推廣)。我找到一個例子的唯一地方是來自他們的Web服務文檔(64頁pdf)的約15行代碼。然而,它沒有解釋它在做什麼。
有沒有人能夠實現這個?你能舉一個簡單的例子,用某種邏輯的解釋嗎?
這是一個愚蠢的方案(隨意彌補自己)
我有2個輸入inputA和inputB一個報告所顯示的B.所以inputA的選項的效果的選擇讓我的選擇「貓」,「狗」,「鳥」。我決定爲inputA選擇「Dog」。 inputB然後應該給我選項:「Poodle」,「Labrador」,「Mutt」。
如何獲取inputA的「Dog」選項並使用jasper web服務來確定inputB的3個選項?
我確實在尋找代碼樣本,並給出了一些解釋。
再次。我快瘋了。
+1有同樣的問題。 – GenericJon 2011-09-23 13:41:07
你有沒有想過解決這個問題呢?你最終做了什麼? – Janvo 2012-03-15 17:16:15
@Janvo你的值是從數據庫中提取的?在這種情況下,您可以在通過ireports創建數據源時編寫連接查詢。我做這樣的事情。我有一個選擇框用於客戶端,另一個用於職位。選定的客戶端將導致基於所選客戶端的第二次輸入輸入更改。查看答案。 – KillABug 2012-06-11 15:56:23