レポートを生成するために jasper-reports 4.5.0 を使用しています。レポートを pdf、csv、html 形式で生成しています。データベースに一致するレコードがない場合、メッセージを として表示していますThere Are No Matching Records
。
問題は、メッセージが正しく表示されないことです。メッセージはのように表示されThere Are No Matchino Records To Displav
、 は のように表示され、 のように表示されます。このテキストの配置は中央です。y
v
g
o
フッターメッセージでも同じ問題が発生しています。問題は html レポートでのみ発生しており、pdf は正しいように見えます。
このようなメッセージが表示されるのはなぜですか?どうすれば修正できますか?
<noData>
<band height="45">
<staticText>
<reportElement x="0" y="0" width="466" height="45" forecolor="#FF0000"/>
<textElement textAlignment="Center">
<font isBold="true"/>
</textElement>
<text><![CDATA[There Are No Matching Records To Display]]></text>
</staticText>
</band>
</noData>
pbm は html 形式のみです。