Здравствуйте! По БП создаются задачи, в зависимости от результата происходит ветвление процесса. Но у некоторых задач выпадающий список результат не фильтруется, т.е. там есть все возможные варианты. И те что нужны по процессу и те, что не участвуют в процессе. Соответственно при выборе варианта, который не влияет на процесс, БП останавливается. При этом в БП есть задачи у которых все нормально и фильтрация выпадающего списка результат работает. На что нужно обратить внимание при создании задачи БП, чтобы выпадающий список результат фильтровался корректно?
Нравится
Здравствуйте, Эмин.
При создании задачи по процессу, заполняется колонка в AllowedResult в объекте активности. Потом, при открытии карточки редактировании задачи накладывается фильтр на поле ResultEdit на событии инициализации страницы, фильтр накладывается в методе SubscribeResultEditPrepareLookupFilterEvent(). Фильтруется список по параметру AllowedResults, который заполняется на событии загрузки данных.
Советую проверять наличие данных в колонке, отработку заполнения параметра и установку фильтра.