JasperReport:有条件地将边距应用于文本字段

时间:2015-08-31 07:33:22

标签: jasper-reports

我想根据条件为TextFields设置一个margin-bottom(让我们说:value1 == true)。
我还没有找到有关在文本字段上应用边距的信息。

感谢。

this

1 个答案:

答案 0 :(得分:1)

您对Jasper报告中的条件样式有所了解吗?

以下是您的方案的示例

<style name="Style1">
    <conditionalStyle>
        <conditionExpression><![CDATA[$F{value1} == true]]></conditionExpression>
        <style>
            <box bottomPadding="10">
                <bottomPen lineWidth="1.0" lineStyle="Solid" lineColor="#000000"/>
            </box>
        </style>
    </conditionalStyle>
</style>

对于文本字段,请使用样式&#34; Style1&#34;。

希望这可以解决你的问题