2017-08-17 3 views

答えて

3

がありますそのレコードのすべてのフィールドを取得するレコードのgetAllFields()あなたも、レコードhere

+0

ために利用可能なフィールドのリストを取得することができます

var fields = nlapiGetNewRecord().getAllFields() // loop through the returned fields fields.forEach(function(fieldName){ var field = record.getField(fieldName); var fieldlabel = field.getLabel(); if(fieldlabel=='something'){ //do something here return; } } 

は、あなたの迅速な対応をありがとうございました。保存された検索で定義された列のリストを取得する方法を教えてください。私たちはnlapiLoadRecord.getColumns()を試しましたが、Windowsアプリケーションでスクリプトを使用しようとするとエラーが発生します。また、Netsuiteのオンラインデバッガでスクリプトをデバッグすると、メソッドが指定されていないというエラーが表示されます。 – rajg

+0

getAllColumns()がnlobjSearchResultオブジェクトのメンバであり、nlapiSearchRecord()がnlobjSearchResultの配列を返すため、このエラーが発生する理由があります。 これを動作させるには、results [index] .getAllColumns()を使用します。 –

関連する問題