在Netsuitesuitscript 2.0中,如何知道该字段是从属的并获取从属值?

时间:2019-01-29 16:30:43

标签: netsuite suitescript

如果已选择,我将能够获取所有字段和选项。 下面是代码,

var objectRecord = record.create({
              type: context.resourceType,
              isDynamic: true
            });
            var fields = objectRecord.getFields();
            var allFields = [];
            fields.forEach(function(fieldName) {
                var field = objectRecord.getField({ fieldId: fieldName});
                    var fieldDetail = {
                        name : field.id,
                        label : field.label,
                        type : field.type,
                        required : field.isMandatory,
                        options : (field.getSelectOptions ? field.getSelectOptions() : [])
                    };
                    allFields.push(fieldDetail);
            });

但是某些字段是从属字段。

  1. 通过单击复选框,可以启用某些字段进行编辑
  2. 通过选择一个选择框的值,将显示子选择值(值取决于其他选择框)

我们怎么知道Suitescript 2.0中的这些字段是

  • 控制(父)字段
  • 相关字段
  • 相关值,如果字段是相关的

1 个答案:

答案 0 :(得分:0)

组织了Netsuite支持团队,并于2019年4月16日得到答复。Netsuite中尚未使用Suitescript 2.0实现获取依赖项选项。 因此,我正在使用Netsuite 1.0脚本来获取相关字段。