必须声明元素类型“conditionalStyle” - 添加新样式后出错

时间:2012-12-28 19:02:34

标签: styles jasper-reports

我在 jrtx 文件中添加了新样式:

<style name="BackgroundStyle" mode="Opaque" backcolor="gray">
  <conditionalStyle>
    <conditionExpression>Boolean.valueOf($V{REPORT_COUNT}.intValue() % 2 == 0)</conditionExpression>
    <style backcolor="lightGray"/>
  </conditionalStyle>
</style>

在报告错误中我看到 - 引起:org.xml.sax.SAXParseException:必须声明元素类型“conditionalStyle”。

请帮我解决,

1 个答案:

答案 0 :(得分:1)

问题是Jasper中的约束不使用带有Template选项的条件样式 直接在模板中使用它的解决方案