Netsuite高级PDF项目排序

Netsuite高级PDF项目排序,pdf,netsuite,bin,picklist,bfo,Pdf,Netsuite,Bin,Picklist,Bfo,我在NetSuite中使用高级PDF创建了一个选择列表。我想根据箱子编号对物品进行分类。有没有办法根据箱子编号对物品进行排序?有。您可以通过将?sort_by()参数添加到列表声明中进行排序。例如,更改此选项: <#list record.item as item> 为此: <#list record.item?sort_by("inventorydetail") as item> 为了按inventorydetail排序,通常包含仓位号。要按不同字段排序,只

我在NetSuite中使用高级PDF创建了一个选择列表。我想根据箱子编号对物品进行分类。有没有办法根据箱子编号对物品进行排序?

有。您可以通过将
?sort_by()
参数添加到
列表
声明中进行排序。例如,更改此选项:

<#list record.item as item>

为此:

<#list record.item?sort_by("inventorydetail") as item>

为了按
inventorydetail
排序,通常包含仓位号。要按不同字段排序,只需更改括号内的字段id即可

但是,请注意,执行此操作时,当您在NetSuite UI中完成订单时,提货单上的项目顺序将不再与项目履行上的顺序一致。这可能会使完成任务变得更加困难和容易出错,因为你必须逐个查找每个项目并进行交叉引用,而不仅仅是在列表上工作——但这可能对你有用


还有一个增强请求,要求添加按NetSuite当前使用的任何字段对项目子列表进行排序的功能,这将克服这两个问题。这是一个增强功能#-3935,因此,如果您能看到它的价值,请发送一个支持请求,将您的帐户添加到需要此功能的用户列表中。

是的,有。您可以通过将
?sort_by()
参数添加到
列表
声明中进行排序。例如,更改此选项:

<#list record.item as item>

为此:

<#list record.item?sort_by("inventorydetail") as item>

为了按
inventorydetail
排序,通常包含仓位号。要按不同字段排序,只需更改括号内的字段id即可

但是,请注意,执行此操作时,当您在NetSuite UI中完成订单时,提货单上的项目顺序将不再与项目履行上的顺序一致。这可能会使完成任务变得更加困难和容易出错,因为你必须逐个查找每个项目并进行交叉引用,而不仅仅是在列表上工作——但这可能对你有用


还有一个增强请求,要求添加按NetSuite当前使用的任何字段对项目子列表进行排序的功能,这将克服这两个问题。这是增强功能#-3935,因此请发送一个支持请求,将您的帐户添加到需要此功能的用户列表中,如果您能看到它的价值。

谢谢……我已经得到了答案。谢谢……我已经得到了答案。