Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jasper reports 在JasperReports中,如何基于条件跳过部分代码_Jasper Reports_Conditional Statements - Fatal编程技术网

Jasper reports 在JasperReports中,如何基于条件跳过部分代码

Jasper reports 在JasperReports中,如何基于条件跳过部分代码,jasper-reports,conditional-statements,Jasper Reports,Conditional Statements,在JasperReport代码中,我想跳过代码的一部分,比如说,如果值为0,不要打印该组细节,否则就打印 我的JasperReport部分在下面,我想做的是在这里 //If $F{someField} == 0 ? SKIP THIS PORTION : TRUE //How can I place a condition above here? <group name="Customer"> <groupExpression><![CDATA[$F{NA

在JasperReport代码中,我想跳过代码的一部分,比如说,如果值为0,不要打印该组细节,否则就打印

我的JasperReport部分在下面,我想做的是在这里

//If $F{someField} == 0 ? SKIP THIS PORTION : TRUE
//How can I place a condition above here?
<group name="Customer">
     <groupExpression><![CDATA[$F{NAME}]]></groupExpression>
     <groupHeader></groupHeader>
</group>

在JasperReport代码中,我想跳过部分代码——这是不可能的。但你可以在下一次印刷时使用PrintWheepression。您可以阅读详细信息,也可以使用Java API JasperReports API,例如,我正面临着完全相同的问题。我想我将要做的是,尽管它很混乱,但要有两个子报表,一个带有groupExpression,一个没有,然后使用条件附加正确的子报表