我当前的问题是,我无法从位于“地址”选项卡上的供应商形式的子列表中获取该字段的值。这是下面的使用代码。有人可以帮我这个小费吗?非常感谢。下面上传的图片是我想要的值。
var label = vendor_record.getCurrentSublistValue({sublistId:'addressbook',fieldId:'country'};
答案 0 :(得分:0)
首先,您在上一行)
前缺少上一行;
无论如何,请尝试以下方法:
var vendor_record = record.load({
type: record.Type.VENDOR,
id: 177270,
isDynamic: true
});
var addressSubrecord = vendor_record.getCurrentSublistSubrecord({
sublistId: 'addressbook',
fieldId: 'addressbookaddress'
});
var cityValue = addressSubrecord.getValue({
fieldId: 'country'
});
var cityText = addressSubrecord.getText({
fieldId: 'country'
});
不确定是否要使用“国家/地区”字段的值或文本,而只是在getValue()
或getText()
之间进行选择,但是我在上面的代码中都打印了这两个代码,以便您查看。在上述情况下,cityValue
将输出“ SE”,而cityText
将输出“瑞典”。