РЕКЛАМА

На главную страницу

РЕКЛАМА




Чтобы разместить ссылку на свой сайт с этой страницы воспользуйтесь системой платных ссылок SAPE.


На главную 1с форева.ру
На страницу "Программисту \ Программирование в 1с. Обычные формы.".

Как проверить что документ был изменен в 1с?

Платформа: 8.2, 8.3
Формы: Обычные
Конфигурация: любая
Релиз: любой
Страница актуализирована: 05.02.2017


1с. Модифицированность документа.
Для того чтобы проверить изменялись ли данные на форме после открытия используется функция Модифицированность(). Флаг модифицированности взводится пи любом изменении на форме и сбрасывается при записи. Таким образом модифицированность нельзя проверить в обработке проведения. т.к. на тот момент запись уже произошла и флаг модифицированности сброшен.

Пример:
Процедура Печать()
    Если Модифицированность() Тогда
        Сообщить("Сохраните документ перед печатью.");
        Возврат;
    КонецЕсли;


Поскольку это метод объекта можно использовать его вот так:
_ДокументИзменен = _Объект.Модифицированность();



Copyright (c) by iKai, 2016