2016-03-25 2 views
1

私はsavedsearchを使って検索したいと思います。とにかく、それはsavedsearchに保存されているかどうかわからない

ここで私のコードスニペットが表示されます。

var searchresults = nlapiSearchRecord('item', search_id, null, null); 

search_idは、テキストフィールドのパラメータとして定義されます。 これはsuiteletスクリプトなので、search_idsavedsearchに見つからない場合は例外がスローされます。

これを避けるには、保存された検索に類似した内部IDがあるかどうかを確認したいと思います。

たとえば、IDがcustomsearch1,customsearch2の2つの保存された検索があるとします。

search_id'cust'の場合、例外がスローされ、エラーでスクリプトが終了します。

それは、あなたからのお便りを楽しみにしてスクリプトログ

'That search or mass update does not exist.' 

でこれを示しています。 Regard

答えて

1

保存した検索を保存して検索することができます。結果を受け取り、正規表現を使用して類似したものがあるかどうかを判断できます。 trim plus regexを使用してください。

1

これを防ぐには、search_idパラメータを[保存された検索のリスト/レコード]に変更します。

テキストフィールドでなければならない理由は何ですか?

関連する問題