Kann man dynamisch auf null prüfen? Also so hier:
<RULE>
<WITH>
<NULL/>
</WITH>
<DO>
<PROPERTY name="query.accessfilter" source="st_field"/>
</DO>
</RULE>
Wenn die Query wie folgt aussieht:
<QUERY entityType="news_and_events">
<FILTERPARAM parameter="accessfilter" datatype="java.lang.String" value=""/>
<AND>
<EQ attribute="accessfilter" parameter="accessfilter"/>
<EQ attribute="news" datatype="java.lang.Boolean" value="true"/>
</AND>
</QUERY>
Im log sehe ich:
WARN 29.06.2018 10:35:21.619 (de.espirit.firstspirit.forms.rules.NullCondition): Null condition must have at least one argument!
Gibt's dafür eine Lösung? Quasi in der Query "dynamisch" umschalten auf:
<IS_NULL attribute="accessfilter"/>
Danke und Gruß
Heiko