Jasper reports 未在详细信息栏中打印变量值
我正在编写jasper报告,该报告使用以下查询:Jasper reports 未在详细信息栏中打印变量值,jasper-reports,Jasper Reports,我正在编写jasper报告,该报告使用以下查询: select * from user_type 栏目: user_type visit_date sessions 用户类型的值为“新访问者”或“返回访问者”。 为了获得“新访问者”的会话数,我创建了一个变量,如下所示: <variable name="new_visitor" class="java.lang.Long" calculation="Sum"> <variableExpression><
select * from user_type
栏目:
user_type
visit_date
sessions
用户类型的值为“新访问者”或“返回访问者”。
为了获得“新访问者”的会话数,我创建了一个变量,如下所示:
<variable name="new_visitor" class="java.lang.Long" calculation="Sum">
<variableExpression><![CDATA[$F{user_type}.equals("New Visitor") ? $F{sessions} : 0]]></variableExpression>
</variable>
但当我在细节栏或摘要栏中打印此变量的值时,它的打印值仅为零
有人能告诉我我做错了什么吗?你试过设置initialValueExpression吗?你试过设置initialValueExpression吗?