Задача ТС походу сложней чем может показаться. Даже если ПриЗаписи устанавливать флаг, то как его снимать, если форма просто записывается, без закрытия. Иначе получится что пользователь нажал "Записать", флаг установился, пользователь сидел думал, потом нажал "Закрыть", и программа подумала что действие "ЗаписатьИЗакрыть". Возможно тут единственное решение переопределение кнопок записи, записи и закрытия, проведения.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой