Щупаю механизм расширений.
Взял типовую БП3.0 последнего релиза, проставил режим совместимости, создал расширение, заимствовал документ РТУ, добавил некоторый код в модуль объекта - создал процедуры "ПередЗаписью", "ПриЗаписи".
Например код:
&Перед("ПередЗаписью")
Процедура акРасш1_ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения)
нСообщение = Новый СообщениеПользователю;
нСообщение.Текст = "привет";
нСообщение.Сообщить();
КонецПроцедуры
Код не отрабатывает, отладчик в процедурах не останавливается.
Всё делал по видюшкам, но ощущение, что забыл где-то какую-то галочку воткнуть.
ЧЯДНТ?
Подскажите, пожалуйста.
(1) ага, в ней дело было) Спасибо, заработало!
А за что отвечает этот флаг?
И флаг "защита от опасных действий"?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший