2016-04-25 7 views
0

Gibt es eine Möglichkeit, Nullwert für ein Feld in XDocReport umzugehen? oder muss ich es selbst manipulieren? Beispiel:In XDocReport, wie NULL-Wert behandelt?

if (thisVar == null) 
    context.put("sampleText", ""); 
else 
    context.put("sampleText", thisVar); 

oder gibt es eine Option in docx quick parts?

Ich habe diese Zeile in der Fehlermeldung von XDocReport gefunden. Ich konnte jedoch nicht verstehen, wo ich dies anwenden sollte, in der Vorlage oder im Code.

Tipp: Wenn die fehlerhafte Expression bekannt ist legal etwas sein, beziehen sich die manchmal null ist oder fehlt, entweder einen Standard Wert wie myOptionalVar myDefault angeben, oder verwenden Sie [# if myOptionalVar ??] wenn-! zeige [#else] when-missing [/ # if]. (Diese nur den letzten Schritt des Ausdrucks bedecken, den gesamten Ausdruck zu bedecken, Verwendung Klammer: (myOptionalVar.foo) myDefault, (myOptionalVar.foo) ??

Antwort