SynchronizeDatabase method (Layer)


Метод приводит в соответствие записи базовой таблицы семантической базы данных, подключенной к слою, с графичискими объектами слоя.

Применяется к:

Layer

Синтаксис:

Visual Basic:
Function SynchronizeDatabase(BaseID As Long, Flags As Long) As Long

BaseID - ID базы данных слоя
Flags - флаги:
1 - удаление записей, для которых нет графических объектов,
2 - создание пустых записей для графических объектов, у которых нет записей в базе данных,
3 - включает оба действия

Описание:

Параметр BaseID - это идентификатор базы данных слоя, который присутствует в списке баз слоя - Layer.Bases. Для примитивов BaseID хранится в свойстве Layer.BaseID. Для типовых объектов - Layer.ObjectTypes.Item(TypeID).BaseID