使用Suitescript检索创建销售订单中的项目列表

时间:2016-08-02 10:34:57

标签: javascript netsuite restlet suitescript

我可以使用以下代码获取选择类型字段的选项。

 for(index in fieldNames) {
     var selectFields = {};
     var field = record.getField(fieldNames[index]);

     if(field != null) {
        var id = field.getName();
        var field_details = {} 

        field_details['Type']=  field.getType();
        field_details['Label'] =  field.getLabel();

        if(field.getType() == 'select') {
            var Options = field.getSelectOptions();
            var selectOptions = {};

            for(var i in Options) {
                var opt_id = Options[i].getId();
                selectOptions[opt_id] = Options[i].getText();
            }
            field_details['Options'] =  selectOptions;
        }

        selectFields[id]=field_details;
    }
}

我可以成功获取customform,salesrep和shipmethod等选项。我无法检索的是要在销售订单中添加的列表。根据我在文档中看到的内容,有子列表和子记录,但是我现在使用的方法与 getSelectOptions 方法没有类似的方法

顺便说一句,我将其用作RESTlet。

0 个答案:

没有答案