Метод ТИП_SQL.ИЗМЕНЕНА
Метод ИЗМЕНЕНА позволяет узнать, были ли внесены изменения в базу данных с момента ее открытия (в том числе с помощью функции БД_РЕДАКТОР)
ФУНКЦИЯ ТИП_ЛОГИКА: ИЗМЕНЕНА
Возвращаемое значение
ДА – если в базу данных были внесены изменения с момента ее открытия и НЕТ – в противном случае.
Пример использования
файл = ДИР_DBF+"\Test.dbf"
ЕСЛИ НЕ СУЩ_ФАЙЛ (файл) ТО
СООБЩЕНИЕ ("Не найден файл "+файл)
СТОП
КОНЕЦ_ЕСЛИ
СОЗДАТЬ ( бд, ТИП_SQL )
бд.ОТКРЫТЬ (файл)
// в базе можно только редактировать записи
ном = БД_РЕДАКТОР (бд, НЕТ, ДА, НЕТ)
ЕСЛИ бд.ИЗМЕНЕНА ТО
СООБЩЕНИЕ ("База данных изменена!")
ИНАЧЕ
СООБЩЕНИЕ ("База данных осталась без изменений!")
КОНЕЦ_ЕСЛИ
бд.ЗАКРЫТЬ