如何在执行]时正确分组记录>

问题描述 投票:0回答:1

这里有新人。我一直在NetSuite中构建一个高级表单(使用Freemarker)来显示发票数据。一切看起来都很不错,但是我想按位置对发票行项目进行分组。我正在使用一个简单的循环来提取订单项记录。我目前在每个订单项上都显示位置。

代码(为简单起见,删除了格式/样式):

<table>
  <#list record.item as item>
     <tr>
        <td> ${item.location} </td>
        <td> ${item.description} </td>
        <td> ${item.quantity} </td>
        <td> ${item.rate} </td>
        <td> ${item.amount} </td>
    </tr>
  </#list>
</table>

当前输出示例:

Location A     Des 1              1        $100     $100
Location B     Des 1              1        $100     $100
Location C     Des 1              1        $100     $100
Location A     Des 2              1        $100     $100
Location B     Des 2              1        $100     $100
Location C     Des 2              1        $100     $100
Location A     Des 3              1        $100     $100
Location C     Des 3              1        $100     $100

所需的输出示例:

Location A
Des 1              1        $100     $100
Des 2              1        $100     $100
Des 3              1        $100     $100
Location B
Des 1              1        $100     $100
Des 2              1        $100     $100
Location C
Des 1              1        $100     $100
Des 2              1        $100     $100
Des 3              1        $100     $100

我已经尝试嵌套第二个,但是它不能正常工作。任何建议或指示都会有助于将我推向正确的方向。

谢谢!

这里有新人。我一直在NetSuite中构建一个高级表单(使用Freemarker)来显示发票数据。一切看起来都不错,但我想按...

freemarker
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.