1.我在連接數(shù)據(jù)源后執(zhí)行報(bào)表,老是提示the document has no pages這樣的提示,顯示的報(bào)表什么也沒有。
原因及解答:
在ireport里面報(bào)表默認(rèn)沒有查到任何數(shù)據(jù)時(shí),就會顯示:the document has no pages,如果想在沒有數(shù)據(jù)時(shí),也出現(xiàn)預(yù)覽窗口,(假設(shè)你的ireport的語言是簡體中文的),那就選擇“編輯”-->“報(bào)表屬性”-->“More”在“如果沒有數(shù)據(jù)時(shí)”里面選“All sections,no detail”就可以了,如果報(bào)表沒查出數(shù)據(jù),就會顯示預(yù)覽窗口。
2.ireport在執(zhí)行報(bào)表(使用動態(tài)連接)時(shí)沒有提示輸入?yún)?shù)的對話框。
主要是在設(shè)置參數(shù)時(shí),忽略了一個(gè)小問題。可以這樣解決:選中參數(shù)名字,右鍵點(diǎn)擊edit,把這個(gè)
Use as a prompt復(fù)選框勾上即可。
3.設(shè)置ireport輸出分頁。
在網(wǎng)上找了好半天也沒有找到,又回到看報(bào)表快速開發(fā)入門手冊,這次認(rèn)真看了以后,發(fā)現(xiàn)了一個(gè)小細(xì)節(jié)問題。就是可以把detail一欄的寬度調(diào)窄一點(diǎn),這樣就可以在PDF的輸出頁面中多顯示幾行數(shù)據(jù)。比如以前一個(gè)頁面只能顯示5行數(shù)據(jù),現(xiàn)在可以顯示10行了。
posted @ 2009-03-11 12:55 斷點(diǎn) 閱讀(421) | 評論 (0)