jasper-reports - 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>
解决方案
它应该像删除Boolean
对象实例化一样简单:
<![CDATA[$V{some_variable} == 10]]>
推荐阅读
- sql - 如何在 SQL 中到达去年的一周至今和本月至今?
- node.js - mongoose 聚合中无法识别的表达式“$toObjectId”
- javascript - Preact 不会在补液中替换 dom 元素?
- c++ - 打印 char* 指针的完整数据?
- azure-active-directory - 忽略 azure graph API 请求中的多因素身份验证
- html - 如何保持相同的位置
- ios - 如何使用 SwiftUI 检测当前设备?
- javascript - 在 ngrx/data 中使用存储值
- javascript - Jest 手动模拟未针对高阶函数执行
- kubernetes - 用于部署的 Kubectl 命令式命令