2013-03-25 26 views
-1

我已經在idesigner中配置了條形圖,但是當我預覽它時會顯示兩次。任何想法爲何會發生這種情況。jasper idesigner中的條形圖在預覽中打印兩次?

謝謝。

+0

你把你的圖表放在什麼報告區? – GenericJon 2013-03-25 17:04:33

+0

它總共顯示10個圖表,每個頁面顯示2個圖表。我認爲我在圖表數據中提供的內容可能是錯誤的。我給$ F {Name}和類別表達式賦予系列表達式爲$ F {Name},值表達式爲$ F {NoOfMailSent}。 – user1597811 2013-03-26 04:23:58

+0

所有的10個報告都是一樣的。我想這是關於重置類型和增量類型屬性,因爲當我改變他們,我看到有一些變化發生,但仍然有10個圖表,而不是一個。 – user1597811 2013-03-26 04:43:53

回答

2

嘗試將圖表組件放入摘要帶,因爲詳細帶重複數據集中每行的記錄。

我想你已經把詳細的帶圖,從而,如果你真的需要把它的詳細信息區域,您可以嘗試表格屬性「printWhenExpression」設置爲$ V {} REPORT_COUNT == 1

要將屬性設置爲以摘要或詳細波段製作圖表,您可以使用XML代碼進行編輯,或者通過設計人員來添加波段並移動圖表。

+0

嗨沙拉德,感謝您的答覆。這工作絕對好。但我不知道爲什麼總共有3頁與最後2頁空白。如何避免這些空白頁面?你能提出一些很好的資源來學習使用iReportDesigner的Jasper報告的有效方法 – user1597811 2013-03-26 06:32:09

+1

還有一個問題是需要設置哪個屬性以使圖表成爲彙總帶或細節帶? – user1597811 2013-03-26 06:37:23

+0

我有查詢10條,但它只顯示9.我改變了查詢採取5但仍然顯示4.任何理由爲什麼會發生這種情況? – user1597811 2013-03-26 06:50:47