Есть ли способ получить значение каждого поля в подсписке с помощью SS 2.0 - PullRequest
0 голосов
/ 10 октября 2018

Моя текущая проблема в том, что я не могу получить значение поля из подсписка в форме поставщика, расположенной на "вкладке адреса".Вот ниже используемый код.Может ли кто-нибудь помочь мне получить совет для этого?Большое спасибо.Ниже загружено изображение, которое я хочу получить.enter image description here

var label = vendor_record.getCurrentSublistValue({sublistId:'addressbook',fieldId:'country'};

1 Ответ

0 голосов
/ 10 октября 2018

Прежде всего, вам не хватает закрытия ) в строке выше, перед закрытием ;

В любом случае, попробуйте вместо этого:

            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 выведет «Sweden».

...