Обновление семантики из файла Microsoft Office Excel (*.XLS) |
Режим Обновление семантики предназначен для изменения семантических характеристик объектов карты из файла Microsoft Office Excel (*.XLS, XLSX). Данный режим позволяет добавить новые семантические характеристики или изменить значения уже существующих семантик. Диалог вызывается из меню Файл - Обновить из файла.
Для выполнения данного режима необходимо: 1. Задать имя открытой карты. 2. Указать тип связи объекта карты и данных из файла: - по семантике; - по номеру объекта. 3. Указать параметры связи: - для типа связи по семантике необходимо настроить соответствие между названием семантической характеристики и стандартным именем столбца файла Microsoft Office Excel (А,B,C…), содержащего значение данной характеристики. Значения данного столбца должны быть уникальными и совпадать со значениями семантики объектов в момент установления связи. - для типа связи по номеру объекта необходимо установить стандартное имя столбца файла Microsoft Office Excel (А,B,C…), содержащего значение номера объекта. Поиск объекта для обновления осуществляется по номенклатуре первого листа карты. 4. Указать номер первой и последней строки таблицы, содержащей данные. 5. Сформировать список семантических характеристик для обновления: - нажать кнопку Добавить и выбрать семантику. В список семантических характеристик будет добавлена запись, содержащая Название семантики и Название столбца. Название столбца выбирается из выпадающего списка, который становится доступен после нажатия левой кнопки мыши в данном поле. - автоматическая настройка списка. Для автоматической настройки соответствия полей в списке семантических характеристик необходимо установить флаг для данного режима и нажать на кнопку Загрузить. После чего будет сформирован список, содержащий записи из полей Название семантики, Название столбца и Ключ семантики. Для данного режима требуется наличие строки со значениями ключей семантики в файле Excel. Значения ключей в файле должны совпадать со значениями ключей семантики классификатора карты.
Кнопки Удалить и Очистить позволяют удалить текущую запись и очистить весь список семантик соответственно. Кнопки Сохранить настройки и Восстановить настройки предназначены для сохранения/восстановления настроек пользователя из ini-файла. При включенной кнопке Для выделенных объектов в обновлении семантики учитываются только выделенные объекты карты. Режим Добавлять всегда позволяет добавлять несколько семантик с одинаковым кодом. В режиме Добавлять в случае отсутствия добавляется одно значение семантики. При включенной кнопке При наличии обновлять изменяются значения уже существующих семантик (кнопка активна в режиме Добавлять в случае отсутствия). При установленном флаге Формировать отчет будет создан файл (*.txt), содержащий информацию о результатах выполнения обновления семантики объектов. При установленном флаге Перезаписывать повторяющиеся перед процедурой обновления будут удалены все значения семантики с признаком Разрешается повторение. В целях увеличения быстродействия при потоковом обновлении семантики объектов рекомендуется не записывать информацию в журнал транзакций. Тип связи объектов карты и записи таблицы данных должен быть установлен один к одному. Для выполнения обновления семантики нажмите на кнопку Выполнить.
|