我正在使用jasperreport-4.5.0生成報告。它正在生成報告。但是,如果我的數據庫中有大量數據,那麼報告vl會在不同的頁面中顯示。因此,我的要求是,如果我的報告有12頁,那麼我想顯示頁面1的12,頁面2的12,頁面3的12 ....像這樣在我的頁面頁眉band.How我可以做到這一點可以任何一個給這個想法。如何在我的碧玉報告中顯示y的頁面x
回答
您可以使用evaluationTime =「Report」屬性來實現此目的。考慮以下示例,我們首先打印「PAGE」,然後使用默認的evalutaionTime屬性打印頁碼。這將打印當前頁碼,然後我們打印OF,最後打印評估時間設置爲「報告」的頁碼,這將打印總頁數。
<band height="20">
<elementGroup>
<textField>
<reportElement positionType="FixRelativeToBottom" x="709" y="0" width="53" height="20"/>
<textElement verticalAlignment="Top">
<font size="12"/>
</textElement>
<textFieldExpression><![CDATA["PAGE"]]></textFieldExpression>
</textField>
<textField>
<reportElement positionType="FixRelativeToBottom" x="762" y="0" width="23" height="20"/>
<textElement>
<font size="12"/>
</textElement>
<textFieldExpression><![CDATA[$V{PAGE_NUMBER}]]></textFieldExpression>
</textField>
<textField>
<reportElement positionType="FixRelativeToBottom" x="785" y="0" width="29" height="20"/>
<textElement>
<font size="12"/>
</textElement>
<textFieldExpression><![CDATA["OF"]]></textFieldExpression>
</textField>
<textField evaluationTime="Report">
<reportElement positionType="FixRelativeToBottom" x="814" y="0" width="26" height="20"/>
<textElement>
<font size="12"/>
</textElement>
<textFieldExpression><![CDATA[$V{PAGE_NUMBER}]]></textFieldExpression>
</textField>
</elementGroup>
</band>
嗨,感謝您給予答覆。在這裏發佈的問題,我只是閱讀一個樣本,並嘗試像這樣。我可以像這樣使用建議我。我已經採取了一個靜態文本,我提到了頁面,然後窗口 - >調色板 - >頁碼,一個更多的靜態文本bof爲Of,然後再次窗口 - > pallette - >總頁數。 – user1434746
嗨,我不想顯示頁碼,如果有的話,如果我的報告只有一頁。我可以如何實現這一點。 – user1434746
這會動態調整包含頁面數量的文本框的大小嗎? – ununiform
- 1. 多頁面碧玉報告
- 2. 如何在網頁瀏覽器中顯示碧玉報告
- 3. 如何在碧玉報告中顯示頁碼
- 4. 碧玉報告顯示的NetBeans
- 5. 碧玉報告JRElement設置Y值
- 6. 如何在碧玉報告中顯示圖像
- 7. 如何在碧玉報告標題中顯示變量值?
- 8. 碧玉報告 - 從報表
- 9. 在碧玉報告中的多個表
- 10. 如何僅顯示多頁報表的y的頁面x
- 11. 如何顯示僅使用ireports(碧玉報告)servlet和jsp
- 12. 動態顯示或隱藏碧玉報告中的表格
- 13. 如何在碧玉報告中生成分頁條形圖
- 14. 爲什麼我的碧玉報告值只在第一頁上?
- 15. 動態碧玉報告
- 16. 對準碧玉報告
- 17. 碧玉子報告錯誤
- 18. 碧玉報告HTML組件
- 19. 碧玉報告錯誤
- 20. 使用碧玉報告在PDF中不顯示檢查符號(✓)
- 21. 字段值無法在碧玉報告中顯示空狀態
- 22. 如何避免碧玉空值報告
- 23. 如何刪除碧玉報告
- 24. 忽略碧玉報告中的字段
- 25. 碧玉報告中的顏色問題
- 26. 碧玉報告表中的問題
- 27. 如何在碧玉導出報告到Excel文件報告
- 28. 在碧玉報告中設置報告條帶的大小
- 29. 如何製作超級鏈接到碧玉報告中的特定頁面?
- 30. 顯示從碧玉提供服務的PDF報告服務器
你可以閱讀[JR FAQ](http://jasperforge.org/uploads/publish//jasperreportswebsite/JR%20Website/jasperreports_faq.html#Page) –
的Y [秀「第X頁的可能的複製「使用單個文本字段](http://stackoverflow.com/questions/10673263/show-page-x-of-y-using-a-single-text-field) –