2016-04-25 360 views
0

有沒有辦法在XDocReport中處理字段的空值?還是我需要自己操縱它?例如:在XDocReport中,如何處理空值?

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

或者在docx快速部件中有選項嗎?

我在XDocReport的錯誤信息中發現了這一行。不過,我無法理解在模板或代碼中應用這些內容的情況。

提示:如果發生故障的表達被稱爲是合法指 的東西,有時候空或丟失,或者指定一個默認值 像myOptionalVar myDefault,或用[#如果 myOptionalVar ??]當 - !本[#else僞]當缺失[/#如果]。 (這些僅 覆蓋表達的最後步驟;以覆蓋整個表達, 使用括號:(myOptionalVar.foo)myDefault,(myOptionalVar.foo)??

回答