首页 > 解决方案 > 销售订单项目子列表中具有特定字段的项目排序列表 NetSuite

问题描述

我喜欢对标准 NetSuite sublist 下拉列表中的项目列表进行排序item。假设单击>>以打开下拉列表时,项目按名称排序。

是否可以使用任何其他字段对此列表进行排序,也许是项目记录上的自定义字段。假设我在项目记录(每个项目)上添加了一个自定义字段,这是一些数字。

按该字段的顺序显示该列表。

我已经看到了一种方法来创建我自己的需求的自定义子列表,然后隐藏标准并通过自定义表单在特定记录上显示自定义。

标签: netsuitesuitescriptsuitescript2.0

解决方案


我曾经遇到过类似的问题,我做了以下事情:

  1. 您可以使用userevent script(before load)根据您的业务创建新的正文字段或子列表字段。
  2. 使用所需的顺序创建搜索(您可以执行任何操作来准备数据),然后手动将结果填充到新的自定义字段中。
  3. 每当用户在自定义字段中选择一个值时,您将原始值设置为与自定义值相同。为此,您将需要一个客户端脚本。

注意:您可以显示您的自定义字段并隐藏或禁用原始字段,而不是整个列表,因为客户端脚本将负责为其设置值。使用这种方法不需要您添加或编辑任何记录,如果您有一个复杂的流程和很多依赖项,这将很有帮助。这种方法适用于我的问题,我希望对你也有帮助。


推荐阅读