首页 > 解决方案 > Javascript 中的 JasperReports 条件样式

问题描述

在线发布的条件样式示例是用 Java 语言编写的,例如下面的代码new Boolean($V{some_variable} == 10)

假设我的报表默认语言是Javascript,那么条件怎么写?

<style name="style1" forecolor="black">
    <conditionalStyle>
        <conditionExpression>
            <![CDATA[new Boolean($V{some_variable} == 10)]]>
        </conditionExpression>
        <style forecolor="green" isBold="true"/>
    </conditionalStyle>
</style>

标签: jasper-reports

解决方案


它应该像删除Boolean对象实例化一样简单:

<![CDATA[$V{some_variable} == 10]]>

推荐阅读