NetSuite Suite 脚本 - 对象的所有列

1 netsuite suitescript

Suitescript 中是否有一个函数,我们可以使用它来获取属于该对象的所有字段或列(即位置、帐户、交易等)

小智 5

您可以使用记录的函数 getAllFields() 来检索该记录的所有字段。

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;
    }
 }
Run Code Online (Sandbox Code Playgroud)

您还可以在此处获取记录的可用字段列表