首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用SuiteTalk搜索Netsuite InboundShipment

使用SuiteTalk搜索Netsuite InboundShipment
EN

Stack Overflow用户
提问于 2020-11-13 05:17:10
回答 1查看 35关注 0票数 1

我正在尝试进行搜索,以找出NetSuite中是否存在具有给定ExternalDocumentValue的现有InboundShipment。

我遇到的问题是ExternalDocumentNumber是一个字符串,但是InboundShipmentSearch似乎需要一个RecordRef数组,而我不知道用什么值来创建recordRef。以下是我当前的代码

代码语言:javascript
复制
        InboundShipmentSearchAdvanced isa = new InboundShipmentSearchAdvanced();
       // isa.criteria.basic.externalDocumentNumber.searchValue = 

        InboundShipmentSearchBasic ts = new InboundShipmentSearchBasic();
        Client.SearchPreferences.bodyFieldsOnly = false;

        isa.criteria = new InboundShipmentSearch();
        isa.criteria.basic = new InboundShipmentSearchBasic();
        isa.criteria.basic.externalDocumentNumber = new SearchMultiSelectField();
        isa.criteria.basic.externalDocumentNumber.@operator =SearchMultiSelectFieldOperator.anyOf;
        List<RecordRef> rrlist = new List<RecordRef>();
        RecordRef rr = new RecordRef();  RecordType.
        rr.name = "HJ_InboundShip_1";  // I don't think this is what I need to prime the record ref. 
        rrlist.Add(rr);
        isa.criteria.basic.externalDocumentNumber.searchValue = rrlist.ToArray();         

问题是,由于该值是一个字符串,且似乎并不真正与模式中的任何链接记录相关,因此我不知道如何设置rec。搜索的ref。我想知道是否有人知道我需要做些什么。

EN

回答 1

Stack Overflow用户

发布于 2021-03-31 04:46:24

RecordRef是一种为现有记录的链接定义记录查找的方法,需要使用记录的内部of或外部of进行实例化。参见SuiteAnswers id 10801

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64811860

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档