Starting with apsose words 26.4 boolean values are no longer recognized correctly.
I'm using linq reporting engine with 26.3 with this code and it works ok:
<<if [d.isIntestazione() || d.getSottoDomande().any()]>
where
public boolean isIntestazione() {
return intestazione;
}
and
public List getSottoDomande() {
if (sottoDomande == null) {
sottoDomande = new ArrayList();
}
return sottoDomande;
}
Using version 26.4 and 26.5 produces this error:
An error has been encountered at the end of expression 'd.isIntestazione() || d.getSottoDomande().any()]'. Can not apply operator '||' to operands of type 'class java.lang.Object' and 'class java.lang.Object'.
Starting with apsose words 26.4 boolean values are no longer recognized correctly.
I'm using linq reporting engine with 26.3 with this code and it works ok:
<<if [d.isIntestazione() || d.getSottoDomande().any()]>where
public boolean isIntestazione() {
return intestazione;
}
and
public List getSottoDomande() {
if (sottoDomande == null) {
sottoDomande = new ArrayList();
}
return sottoDomande;
}
Using version 26.4 and 26.5 produces this error:
An error has been encountered at the end of expression 'd.isIntestazione() || d.getSottoDomande().any()]'. Can not apply operator '||' to operands of type 'class java.lang.Object' and 'class java.lang.Object'.