我正在处理使用以下查询的jasper报告:
select * from user_type
列:
user_type
visit_date
sessions
user_type的值为“New Visitor”或“return Visitor”。 为了获得“新访问者”的会话数,我创建了一个变量:
<variable name="new_visitor" class="java.lang.Long" calculation="Sum">
<variableExpression><![CDATA[$F{user_type}.equals("New Visitor") ? $F{sessions} : 0]]></variableExpression>
</variable>
但是当我在详细的乐队或摘要乐队中打印此变量的值时,其打印仅为零。
有人可以告诉我这里的错误吗?