Je suis en train d'écrire le <variableExpression>
commeComment puis-je écrire <variableExpression> dans le rapport de jaspe
<variableExpression><![CDATA[new java.lang.String((not ibase.webitm.reports.utility.BaseReportMethods.isNull($F{LOT_SL})?(($F{QTY_PASSED}).doubleValue() > 0 && ($F{QTY_REJECTED}).doubleValue() > 0? $F{LOC_CODE} :(($F{QTY_PASSED}).doubleValue() > 0? $F{LOC_CODE} : (($F{QTY_REJECTED}).doubleValue() > 0? $F{LOC_CODE} :""))):""))]]></variableExpression>
où BaseReportMethods est mon java SATC et isNull() est la méthode qui retourne vrai ou faux selon la condition. Mais, lorsque je compile le rapport, il me donne erreur comme erreur de syntaxe, insérez "AssignmentOperator ArrayInitializer" pour terminer ArrayInitializerAssignement pourquoi est-ce que quelqu'un peut aider?