Выпадающее меню загрузки Suitescript в клиентском скрипте

и спасибо, я создаю Suitelet в SS2, мне нужно отфильтровать три выбора на стороне клиента. Мне удалось загрузить начальное раскрывающееся меню с помощью insertSelectOption, но я не могу выбрать ни один элемент. Когда я выбираю один, он возвращается к пустому варианту. Я не могу понять, что делаю не так. В выбранном штрафе загружается весь список. Любая помощь будет принята с благодарностью.

Благодарность


person jk121960    schedule 11.07.2018    source источник


Ответы (1)


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

person dcrs    schedule 11.07.2018
comment
Я просто составляю сам план и пишу доказательство концепции. Обычно это три выпадающих меню, каждое из которых подает следующее. Выберите один, и он загрузит два, два - три. Я хочу использовать событие щелчка из каждого раскрывающегося списка для запуска следующего для загрузки. Вы упомянули поля формы, добавленные настраиваемым кодом, можете ли вы расширить это? Благодарность - person jk121960; 12.07.2018
comment
Дополнение в исходном коде, которое я использовал для решения проблемы. Загружал первый раскрывающийся список на стороне клиента с помощью insertSelectOption. Если это поможет. Еще раз спасибо за любую помощь - person jk121960; 12.07.2018
comment
Каждое поле в Suitelet - это настраиваемое поле. Я неправильно истолковал это как другую запись. В любом случае, вы хотите создать клиентский скрипт с триггером FieldChange. Когда выбрано ваше первое значение поля, создайте POST-запрос обратно на тот же набор страниц, чтобы получить второй набор отфильтрованных данных. Затем сделайте то же самое, когда выбрано второе поле. Вы используете SS1.0 или SS2.x? - person dcrs; 18.07.2018
comment
Спасибо, я собирался сделать этот интерфейс только без сообщений, я уже знал о возможности публикации. На самом деле я помогаю клиенту уйти от этого. Я натолкнулся на несколько идей, которые помогут мне в этом. еще раз спасибо. - person jk121960; 26.07.2018