Функция getDurationSchAttr
подсчитывает время между указанными событиями. Началом и окончанием может быть любое поле с типом число или дата из таблицы event. Работает по заданному в модели календарю процесса.
getDurationSchAttr('событие1',порядковый_номер_события1,'событие2',порядковый_номер_события2,'дата_события1','дата_события2')
событие1 — событие, откуда начинается расчет времени прохождения.
''
- если оставить кавычки пустыми, а в поле порядковый_номер_события1
написать 0
, то время будет считаться от начала экземпляра процесса.порядковый_номер_события1 — номер появления первого события. Например:
событие2 — событие, когда завершается расчет времени прохождения.
''
— если оставить кавычки пустыми, а в порядковый_номер_события2
написать 0, то время будет считаться до конца экземпляра процессапорядковый_номер_события2 — номер появления второго события. Например:
дата_события1 — колонка, откуда будет взята дата для первого указанного события.
дата_события2 — колонка, откуда будет взята дата для последнего указанного события.