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

Нравится

1 комментарий

Здравствуйте, Эмин.

При создании задачи по процессу, заполняется колонка в AllowedResult в объекте активности. Потом, при открытии карточки редактировании задачи накладывается фильтр на поле ResultEdit на событии инициализации страницы, фильтр накладывается в методе SubscribeResultEditPrepareLookupFilterEvent(). Фильтруется список по параметру AllowedResults, который заполняется на событии загрузки данных.

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

Показать все комментарии