select to_char(TO_DATE(REGEXP_SUBSTR(date, '[0-9]+\/[0-9]+\/[0-9]+'),'MM/DD/YY'), 'MM/DD/YYYY') "REGEXPR_SUBSTR" from table1 where length(date)>10
我的JS代码:
My HTML code:
<table class="table table-hover nowrap margin-bottom-0" width="100%">
<thead style="background: #CACCD4;">
<tr>
<th>IN Number</th>
<th>Date</th>
<th>Due Date</th>
<th>Gross Amount</th>
<th>Currency</th>
<th>Order Number</th>
</tr>
</thead>
<tbody id="invoiceListOutput"></tbody>
</table>
在我的表中,对于某些订单号是'null'并在表中显示为null。我希望它显示为“无订单号”
提前致谢!
答案 0 :(得分:1)
在循环中,您只需检查此字段的值是否为false。如果是这样,只需将其值设置为所需的显示消息。
只需添加几行代码:
const NOT_DEFINED = 'No Order Number';
if(!a.OId) {
a.OId = NOT_DEFINED;
}
或者,如果您真的只想检查值是否为null,请使用此代码(如果值等于0或空字符串,则上述if语句的计算结果为true):
const NOT_DEFINED = 'No Order Number';
if(a.OId == null) {
a.OId = NOT_DEFINED;
}
答案 1 :(得分:0)
if(a.OId == null) {
a.OId = NOT_DEFINED;
}
listTemplate+=`<tr width=100%>
<td>${a.Id}</td>
<td>${a.Dt}</td>
<td>${a.Dt}</td>
<td>${a.Amt}</td>
<td>${a.CurrencyCd}</td>
<td>${a.OId}</td></tr>`;