应用条件格式设置时,子报表周围会出现不需要的边框

时间:2018-12-17 18:02:06

标签: jasper-reports

我有一个报告,该报告已应用条件格式来更改行的背景。但是,只要满足条件,就会在报表的一部分2个子报表周围应用额外的边框。屏幕快照中的“ Active Transcribers”列中就是一个示例:

enter image description here

2条带阴影的行是那些满足条件条件的行,而无阴影的行则没有。

从我的风格可以看出,我没有做任何会影响边框的事情:

<style name="Row shading" mode="Transparent" backcolor="#D6D0D0">
    <conditionalStyle>
        <conditionExpression><![CDATA[WEEKDAY($F{day} ) == 6 || WEEKDAY($F{day} ) == 7]]></conditionExpression>
        <style mode="Opaque" backcolor="#99CCFF">
            <box>
                <topPen lineWidth="0.0" lineStyle="Solid" lineColor="#000000"/>
                <leftPen lineWidth="0.0" lineStyle="Solid" lineColor="#000000"/>
                <bottomPen lineWidth="0.0" lineStyle="Solid" lineColor="#000000"/>
                <rightPen lineWidth="0.0" lineStyle="Solid" lineColor="#000000"/>
            </box>
        </style>
    </conditionalStyle>
</style>

0 个答案:

没有答案