在表格的字段中,我有一个逗号分隔的订单ID列表,我将这样拆分:
<#list alerts.AD_ID_LIST1?split(r'\s*,\s*', 'r') as idString>
我现在需要做的是将每个ID与另一个表交叉引用,以查看该表中是否存在,并且ORDER_STATUS字段没有删除值。
然后我需要输出新的ID列表,删除缺失和删除的订单ID,以便我可以根据它们的索引循环它们。任何人都可以给我一个如何做到这一点的想法?我在想一个宏或一个函数是一个很好的方法,但我不确定最好的方法。
这是后来执行的代码:
<#if idString_index % 2 == 0 && idString_has_next == false>
<!-- INCLUDE SINGLE CODE -->
<#elseif idString_index % 2 == 0 && idString_has_next == true>
<!-- Include LEFT SIDE CODE -->
<#else>
<!-- INCLUDE RIGHT SIDE CODE -->
</#if>