Мне надо проверить курс в уже загруженном документе, и, если он отличается, то не грузить документ.
Прочитал про событие "После загрузки", что оно возникает до записи объекта.
делаю
Если ОбъектНайден Тогда
Курс = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Ссылка, "КурсВзаиморасчетов");
Если Курс <> Объект.КурсВзаиморасчетов Тогда
Отказ = Истина;
КонецЕсли;
КонецЕсли;
объект все равно загружается - видимо, я неверно обращаюсь к ранее загруженному объекту. что я делаю не так?
я пробовал в При Загрузке, с НеЗамещатьОбъект = Истина; но тоже не работает:
Если ОбъектНайден Тогда
Курс = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Объект.Ссылка, "КурсВзаиморасчетов");
Если Курс <> Объект.КурсВзаиморасчетов Тогда
там что то с модифицированностью афаир, надо в Ложь установить
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший