Автоматическое связывание записей базы данных с объектами

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

Как автоматически связывать записи с объектами, используя объектные данные

  1. В командной строке введите команду mapod2ase.
  2. В диалоговом окне Преобразовать данные объекта в связи базы данных в разделе "Исходная таблица данных объектов" выберите таблицу данных объектов.
  3. Выберите Удалять данные из обработанных объектов, чтобы удалить объектные данные после создания связи.
  4. На вкладке Целевой шаблон связей выберите параметр Связать объектные данные с базой данных.
  5. Нажмите кнопку Определить для определения шаблона связей.
  6. Выберите в поле "Шаблон связи" диалогового окна "Выбор существующего шаблона связи" доступный шаблон связей.
  7. Для каждого поля ключа в шаблоне связей выберите поле с таблице объектных данных.
  8. Выберите параметр Проверка базы данных:
    • Нет — создание связи без проверки наличия соответствующих записей в таблице
    • Проверять связь — создание связи, только если значение на чертеже соответствует значению ключевого поля существующей записи. При отсутствии значения, согласующегося с записью, связь для данного объекта не создается.
    • Создать новую запись — создание новой записи в таблице, если для существующих записей отсутствует соответствующее значение.
  9. Нажмите ОК.
  10. В диалоговом окне Преобразовать объектные данные в связи с базой данных укажите, как следует выбирать объекты с подключенными объектными данными.

    Объекты можно выбирать автоматически или вручную; кроме того, можно использовать фильтр, чтобы ограничить выбор определенными слоями.

  11. Нажмите кнопку "Продолжить".

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

  1. Нажмите вкладку "Настройка карты"панель "Данные атрибута" найти"Сгенерировать связи". найти
  2. В диалоговом окне Генерация связей с данными выберите тип связывания.
  3. В поле Связи данных выберите Создать связи с БД.
  4. Выберите шаблон связи.

    При создании связей с вложенным текстом выбирайте шаблон связей, в котором имеется только одно поле ключа.

  5. Если создаются связи с блоками или окруженными блоками, выберите имя блока.

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

  6. Выберите параметр Проверка базы данных.
  7. Можно также выбрать пункт Совместить точку метки с точкой вставки.
  8. Нажмите ОК.
  9. Введите "a", чтобы использовать все блоки или текстовые объекты, или введите "s" с целью выбора блоков или текстовых объектов.