Добрый день
У меня есть в карточке Активности поле Трудозатраты (тип - целое число) и в карточке Индидента поле Итоговые Трудозатраты (тип - целое число).
Подскажите, пожалуйста, как сделать так, чтобы Трудозатраты в Инциденте показывали сумму трудозатрат из всех Активностей с типом Задача, привязанных к данному Инциденту. Заранее спасибо.
Нравится
1 комментарий
13 ноября 2015 14:01
Пользовательскими средствами такое сделать нельзя.
Нужно либо сделать отдельный бизнес-процесс, проводящий необходимые вычисления, либо логику на объекте «Активность» на события добавления, удаления активности или её сохранения с новым значением поля. Ещё один вариант реализации — триггер на таблицу Activity, делающий то же самое на уровне БД (см. пример).
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать