2016-07-25 1 views

答えて

1

私はうまくJava APIを知らない取得する方法があるが、私はあなたを考える1つのベンダーオブジェクト

String internalId = _console.readLn(); 

    // Invoke the get() operation to retrieve the record 
    RecordRef recordRef = new RecordRef(); 
    recordRef.setInternalId(internalId); 

    recordRef.setType(RecordType.vendor); 

    ReadResponse response = _port.get(recordRef); 
    Vendor vendor = (Vendor) response.getRecord(); 

しかし、何のために試してみましたベンダーを返す検索を作成する必要があります。次に内部IDを処理して抽出できるリストが表示されます。

0

私はJavaバインディングにあまり慣れていませんが、NetSuite ruby bindingsはレコードのすべての検索結果を繰り返し処理するための偉大な抽象概念を持っています。

ここでは、NetSuiteのインスタンス内のすべてのベンダレコードを反復処理する方法をです:

search = NetSuite::Records::Vendor.search 
search.results_in_batches do |batch| 
    batch.each do |vendor| 
    vendor.internal_id 
    end 
end 
関連する問題