2013-04-23 79 views
0

我正在使用JasperReportsiReport來構建一些報告。觀看xml發送給碧玉報告

我想看看發送了什麼參數,所以我可以使用它們來使報告更具動態性。

例如,若報告製作到Excel(我敢肯定有一個在XML應該是一個參數)我將創建一個打印表達式不顯示網頁的數字,如果產生的PDF,它會打印頁碼。

任何幫助?在此先感謝

PS:我試着調試,看看什麼xml生產,但它是在一個Web服務,我不能看到。

+0

你有沒有試過用螢火蟲看它 – Satya 2013-04-23 15:10:18

+0

@ user2062262你的問題還不清楚 – 2013-04-23 18:16:56

+0

@ Gopinagh.R「我是」對於「我是」是完全有效的形式。沒有必要破壞一個問題。 – 2013-04-25 05:25:02

回答

1

我想說,在您要導出的格式中生成的XML文件中沒有任何內容。不同的是,當您導出爲一種格式或另一種格式時,您使用不同的類/方法。

無論如何,如果你想顯示取決於輸出格式的內容,爲什麼你不創建自己的參數來告訴報告你將使用哪種輸出格式?

1

我不認爲你可以在完成報告填充和jasperprint對象之後改變報告選項。在填寫報告之前設置參數。

例如,若報告製作到Excel(我敢肯定有一個在XML應該是一個 參數)我將創建一個打印表達式不 顯示網頁的數字,如果產生的pdf,它會打印頁面 號碼。

如果您在頁碼文本字段中添加了另一個文本/靜態字段。也就是說,如果它們重疊,那麼當您導出到xls或任何基於網格的導出時,頁碼不會顯示。但它將以pdf或任何非基於網格的導出出現。