Есть ли способ отключить поле подсписка при выборе выпадающего значения из того же подсписка.SuiteScript 2.0 метод getSublistField не работает - PullRequest
0 голосов
/ 22 сентября 2019

Мне необходимо отключить один из полей из списка динамически при выборе варианта из выпадающего списка.Пример У меня есть значение основной категории в качестве размещения и поле в той же строке, что и количество дней пребывания.поле пребывания теряется при создании.я хочу включить это поле позиции только в том случае, если в раскрывающемся меню выбрано размещение.

Я пытался использовать getSublistFiled для получения ссылки на поле пребывания, но он показывает ошибку и также isDisabled.

  var fld1 = currentRecord.getSublistField({
                    sublistId: 'recmachcustrecord_expse_clm_itm_parent',
                    fieldId: 'custrecord_expse_clm_itm_sub_catgry',
                    line: currentLine
                });
                fld1.isDisabled = true;

Заранее спасибо за помощь!

Ответы [ 2 ]

1 голос
/ 25 сентября 2019

Мне удалось решить эту проблему с помощью nlapiDisableLineItemField.

nlapiDisableLineItemField('recmachcustrecord_expse_clm_itm_parent','custrecord_expse_clm_itm_stay', false);
0 голосов
/ 23 сентября 2019

Вы используете currentRecord. getCurrentSublistValue .Вы должны использовать currentRecord. getSublistField .

...