Предусмотрена возможность обновления извлеченных данных для обеспечения их соответствия источнику данных. Извлеченные данные можно обновить вручную независимо от способа их вывода (в таблицу или внешний файл) или при отображения соответствующих уведомлений, вызванных такими командами, как СОХРАНИТЬ или ПЕЧАТЬ. После этого обновить таблицу можно в диалоговом окне "Извлечение данных – Устаревшая таблица".
В случае изменения чертежей, из которых извлечены данные, можно обновить данные вручную.
Для обновления извлеченных данных, которые сохранены во внешнем файле, необходимо запустить мастер извлечения данных и выбрать файл DXE, который использовался для извлечения.
Файл извлечения данных (DXE) также позволяет редактировать существующий набор извлечения данных для добавления или удаления чертежей и объектов, а также выбора различных свойств, из которых необходимо извлечь данные. Таблицы, ссылающиеся на один и тот же файл DXE, отображают изменения при обновлении даже в том случае, если эти таблицы находятся в других чертежах.
Если изменение источника данных влияет на извлеченные данные в таблице, отображается уведомление о необходимости обновления. (В случае таблиц извлечения атрибутов уведомление не отображается.) В зависимости от значения системной переменной DXEVAL отображается диалоговое окно "Извлечение данных – Устаревшая таблица", если используются определенные команды (например, ОТКРЫТЬ или СОХРАНИТЬ). По умолчанию DXEVAL принимает значение, согласно которому при использовании команды ПЕЧАТЬ или ФОРМКОМПЛЕКТ проверка соответствия извлеченной информации данным источника выполняется без автоматического обновления.
Автоматическое обновление можно настроить для следующих команд: СОХРАНИТЬ, ПЕЧАТЬ, ПУБЛ и ФОРМКОМПЛЕКТ. Если автоматическое обновление включено, проверка соответствия извлеченной информации данным источника выполняется автоматически. При обнаружении несоответствия процедура обновления выполняется без вмешательства пользователя. При использовании команды ПЕЧАТЬ или ФОРМКОМПЛЕКТ извлеченные данные обновляются перед печатью или передачей чертежей, которые не сохраняются.
Если одновременно открыто несколько чертежей и системная переменная DXEVAL в каждом из них имеет значение 1 (для выполнения проверки обновлений при открытии чертежа), то для каждого чертежа, содержащего устаревшую таблицу извлечения данных, отображается диалоговое окно. Оно дает возможность обновить чертеж или пропустить все предлагаемые обновления.
Обновить чертежи можно и позже из контекстного меню таблицы извлечения данных.
Ячейки таблицы извлечения данных, отредактированные в предыдущей версии программы, становятся разблокированными при открытии в текущей версии программы. При обновлении таблицы в текущей версии программы отображается диалоговое окно, содержащее сообщение о том, что некоторые ячейки были перезаписаны. Во время обновления перезапись ячеек можно выполнить немедленно или пропустить.
Предусмотрена возможность обновления содержимого таблицы, созданной с помощью Мастера извлечения атрибутов. Перед обновлением извлеченных атрибутов таблицу необходимо преобразовать в таблицу извлечения данных.