Я хотел бы заполнить поля в форме набора, когда я изменяю конкретное поле без входа в netsuite

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

Как я могу заполнить поля в форме набора.


person Kavitha    schedule 01.08.2015    source источник


Ответы (1)


Напишите роутер в свой люкслет.

A) Выполните маршрут GET, который загружает форму, эта форма связывает клиентский скрипт с form.setScript ().

Б) Выполните маршрут с параметрами GET +, который берет идентификатор пользователя и выдает желаемые данные.

В клиентском сценарии установите функцию onfieldchanged для вызова набора с идентификатором пользователя, а затем заполните данные.

person felipechang    schedule 03.08.2015