2016-05-07 8 views
0

複数のパラメータを指定して「anyof」を使用。たとえば、私のコードは以下の通りです。 listIdsの値の例は、 "11276,1234、7895"です。私が把握しようとしています何ネットスイート - 私はinternalidのために多くのパラメータに置くスクリプト内searchFilterを持ってしようとしています

は、私は上記の入力が必要な場合は、フォーマットlistIdsがどうあるべきかですか? csv値や配列などが必要ですか?

私は、このためにSuiteAnswersまたはStackOverflowの中に何かを見つけることができません。私は最初に(私の腸の本能である)配列を試してそこから見るが、時間を節約したいと思っていた。私が答えを決めたら、私は他の人のためにそれを掲示するでしょう。

var listIDs = "11276, 1234, 7895"; 
var a_filters = []; 
a_filters.push(new nlobjSearchFilter('internalid', null, 'anyof', listIDs)); 

答えて

3

あなたがanyOfnoneOfを使用し、あなたは配列だけではなく、文字列を使用する必要があります。私が正しくドキュメントを読んでいるのであれば、あなたのlistIDsニーズが

var listIDs = ["11276", "1234", "7895"]; 
0

されるように、あなたは実際に(それがselect値ではないので)internalidためisを使用することになっています。私はのように書き換えます:

var filters = [ 'internalid', 'is', [ 11276, 1234, 7895 ] ]; 
nlapiSearchRecord(recordType, null, filters, null); 
+0

あなたは、単一のIDを探している場合は、 'is'を使用することができます:' [ 'internalid'、 'は' 、 '11276'] ' – erictgrubaugh

0

をあなたが実際にこのように書くことができます。

filters: ['internalid', 'ANY', ["1397","1251"]] 
+0

関連するが異なる質問がある場合は、[新しい質問を尋ねる](// stackoverflow.com/questions/ask)、コンテキストの提供に役立つこのリンクを追加してください。参照:[質問する、回答を得る、気を散らす](// stackoverflow.com/tour) – Bugs

関連する問題