netsuite - 销售订单项目子列表中具有特定字段的项目排序列表 NetSuite
问题描述
我喜欢对标准 NetSuite sublist 下拉列表中的项目列表进行排序item
。假设单击>>以打开下拉列表时,项目按名称排序。
是否可以使用任何其他字段对此列表进行排序,也许是项目记录上的自定义字段。假设我在项目记录(每个项目)上添加了一个自定义字段,这是一些数字。
按该字段的顺序显示该列表。
我已经看到了一种方法来创建我自己的需求的自定义子列表,然后隐藏标准并通过自定义表单在特定记录上显示自定义。
解决方案
我曾经遇到过类似的问题,我做了以下事情:
- 您可以使用userevent script(before load)根据您的业务创建新的正文字段或子列表字段。
- 使用所需的顺序创建搜索(您可以执行任何操作来准备数据),然后手动将结果填充到新的自定义字段中。
- 每当用户在自定义字段中选择一个值时,您将原始值设置为与自定义值相同。为此,您将需要一个客户端脚本。
注意:您可以显示您的自定义字段并隐藏或禁用原始字段,而不是整个列表,因为客户端脚本将负责为其设置值。使用这种方法不需要您添加或编辑任何记录,如果您有一个复杂的流程和很多依赖项,这将很有帮助。这种方法适用于我的问题,我希望对你也有帮助。
推荐阅读
- c# - 如何在不拦截游戏控件的情况下使用按钮?
- java - 从 @MappedSuperClass 更改为 @Inheritance 时,超级实体类的 Spring 存储库未获取所有子类实体类型
- magento - Magento 1:2020 年底停止支持 Flash
- powershell - PowerShell Az 模块:离线导出和导入
- c - C 分段错误 - 在 .dat 文件中保存结构
- python - Python selenium 等待浏览器在启动时加载
- android - 如何在 Android FirebaseMessagingService 中创建倒计时?
- javascript - 如何确定 Selenium 中 WebElement 的有效 CSS 属性?
- javascript - 你能解释一下下面提到的代码中的执行顺序吗?
- reactjs - React,ESLint:eslint-plugin-react-hooks 对对象中函数的依赖