TMapObj.CommitObjectAsNew

 

TMapObj

Top

Записать объект в БД карты как новый.

 

function CommitObjectAsNew : integer;

 

Описание:

Метод предназначен для записи в карту данных об объекте. Если объект новый – функционирование метода аналогично методу CommitObject, если такой объект уже был, то сохраняется его копия с новым уникальным номером (предполагается, что предварительно изменены координаты и т.п.). Позволяет ускорить создание серии однотипных объектов. До вызова метода изменения в базу данных не вносятся. При наличии нескольких листов карты для объекта, должен быть предварительно установлен номер листа, в который сохранять объект. Деление на листы карты не выполняется. Предыдущее состояние объекта сохраняется в резервных файлах и может быть восстановлено. При ошибке возвращает 0.