Участник сообщества #115
Участник сообщества #115
27 нояб. 2025 г., 07:38(изменён)
Решено
0
0

Реализация зависимости списка должностей от подразделения в LPE

Из чата сообщества

Всем, добрый день, может кто подскажет, есть вроде бы простоя задача: заявка в lpe, в заявке есть поле подразделение и в зависимости от выбора этого подразделения, надо выводить в поле должность разный список должностей. Как это лучше реализовать в lpe?

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

Вижу вариант в несколько шагов это сделать, такой вариант описан в документации, но так не очень удобно будет, нельзв будет перевыбрать подразделение...

Участник сообщества
Участник сообщества27 нояб. 2025 г., 10:24(изменён)
Решение

Борь, но ты-то... Зачем обижаешь... https://clients.websoft.ru/_wt/6884603972739298458/idparent/6870895339611102051/watype/6680054725638828770 описание поля foreign_elem параметры collection и flds_dlg

Участник сообщества
Участник сообщества27 нояб. 2025 г., 07:59(изменён)

с возможностью вернуться назад многошаговое диалоговое окно если есть другие варианты - сам буду рад узнать что-то новое

Участник сообщества
Участник сообщества27 нояб. 2025 г., 08:03(изменён)

Чтобы получить список должностей В ЗАВИСИМОСТИ от выбранного подразделения требуется ЗАПРОСИТЬ БЭК о таком отборе. А у УД нету иного механизма обратиться к бэку кроме submit_form, шага формы.

Участник сообщества
Участник сообщества27 нояб. 2025 г., 08:23(изменён)

Спасибо, буду смотреть вариант в несколько шагов с кнопкой "Назад" или уже полностью свой кастомный фронтенд.

Участник сообщества
Участник сообщества27 нояб. 2025 г., 10:04(изменён)

ну, теоретически можно указать выборку, вместо каталога. в коде выборки считывать значения из form_fileds (они передаются в диалог выбора) - ну и там уже учитывать их в построении XQuery

Участник сообщества
Участник сообщества27 нояб. 2025 г., 10:19(изменён)

Из недокументиованного (с) 😆

Участник сообщества
Участник сообщества27 нояб. 2025 г., 10:50(изменён)

"Я-то" про то, что form_fields появляются в контексте не только УД но и выборки, которая вызывается из диалогового окна поля формы УД. В вышеупомянутой статье - про УД only

Участник сообщества
Участник сообщества27 нояб. 2025 г., 16:02(изменён)

Ну? А диалог выбора разве не из формы в УД вызывается? текст из статьи : "flds_dlg - строка названий полей, через точку с запятой, значения которых будут переданы в кастомный диалог (через URL), можно передать значение "none", чтобы не передавать значения полей в диалог, если пусто или параметр отсутствует - то будут переданы полностью все поля формы"

Чтобы ответить, необходимо войти в систему