我對Freemarker非常陌生,所以不太瞭解這門語言的大量用法。Freemarker IF語句的日期
我想寫一個IF語句用在PDF發票模板中。代碼我已經有了如下:
<#if record.billcountry == "ZA">
<table class="footer" style="width: 100%;">
<tr>
<td align="right"><b><#if record.subsidiary == "DBL">VAT No: GB xxxxxxxxx<br/></#if>VAT No: Applied For.</b>
</td>
</tr>
</table>
<#elseif record.subsidiary == "DBL">
<table class="footer" style="width: 100%;">
<tr>
<td align="right"><b>VAT No: GB xxxxxxxxx</b>
</td>
</tr>
</table>
以上是說,如果賬單國家ZA,而子公司是DBL,輸入增值稅註冊號碼。如果該子不是DBL,請輸入消息VAT No:Applied For。
但是我想將其更改爲包含日期,所以邏輯上說如果開票國家是ZA並且子公司是DBL,請輸入VAR註冊號。如果子公司不是DBL,並且日期是在2017年4月1日之前輸入消息,但如果日期爲01.04.2017或之後,請輸入VAT Reg no。 YYYYYYYYY。
任何想法?