Как узнать был изменен справочник ли нет?
Добрый день, гении 1С!
Есть Справочник, если в него были внесены изменения, то идет запись в регистр. Если не было, то запись не идет.
В модуль объекта в ПередЗаписью поместил проверку "Если ЭтотОбъект.Модифицированность() Тогда", но
ЭтотОбъект.Модифицированность() всегда Истина, в том числе если нет изменений. Подскажите, пожалуйста, что я делаю не так?
Есть Справочник, если в него были внесены изменения, то идет запись в регистр. Если не было, то запись не идет.
В модуль объекта в ПередЗаписью поместил проверку "Если ЭтотОбъект.Модифицированность() Тогда", но
ЭтотОбъект.Модифицированность() всегда Истина, в том числе если нет изменений. Подскажите, пожалуйста, что я делаю не так?
По теме из базы знаний
- Выгрузка-загрузка любых данных из 1С (и измененных) в XML между похожими конфигурациями (ФАЙЛ, HTTP, COM) ЛЮБЫХ баз 1С 8.1-8.3 с обработкой и поиском данных по произвольным полям поиска
- Консоль Программиста 8.3. Управляемые формы, тонкий/толстый клиент
- Автоматическое заполнение статистической формы учета перемещения товаров при ЭКСПОРТЕ (ФТС) в государства ЕАЭС (Беларусь, Казахстан, Армения и Кыргызская Республика)
- Анализ расхождений выручки НДС и Налога на прибыль в декларациях 1С (БП 3.0 ПРОФ и КОРП, КА 2, ЕRP)
- Как вам поможет Service Discovery и управление секретами инфраструктуры в 1С и не только
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Если именно справочник, то не очень понятно, как его вообще можно модифицировать в пользовательском режиме. Если речь об элементе справочника, то можно найти измененные реквизиты. Если они есть, то записать. Если нет, то не записывать. Алгоритмы в интернете есть во множестве на любую версию 1с...
(8)
Оно вообще не для этого. Оно для случая типа
А при записи из управляемой формы твоей объект не считывается, объект всегда создается по данным формы.
Видимо что то не доделано в платформе.
Ещё один...
Оно вообще не для этого. Оно для случая типа
Ссылка = Справочники.СтраныМира.Россия;
Объект = Ссылка.ПолучитьОбъект();
Сообщить(Объект.Модифицированность());
Объект.Код = "123";
Сообщить(Объект.Модифицированность());
А при записи из управляемой формы твоей объект не считывается, объект всегда создается по данным формы.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот