В отчете сделать булеву переменную, которой присваивается значение True в триггере OnPreReport, также функцию, например, GetRun, которая ее из этого отчета возвращает.
После Rep.Runmodal вызвать Rep.GetRun и посмотреть значение возвращенной переменной. Если пользователь нажал Отмену, до триггера OnPreReport он не дойдет, и функция вернет False.
|