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