Загрузка и выгрузка метаданных

Загрузка метаданных из базы

Рисунок 1

Окно "Выбор базы для загрузки метаданных" (Рис. 1) открывается при запуске программы, либо из меню "Файл → Загрузить из базы данных". В окне выбора базы можно создавать и удалять базы данных, подробнее см. Руководство пользователя, глава Резервное копирование и восстановление информационной базы данных

Добавление, удаление и изменение баз данных происходит по кнопкам "Добавить", "Удалить" и "Свойства" соответственно. Подробнее см. Руководство пользователя, глава Окно списка баз данных.

Щелчок по кнопке "Выбрать" осуществит загрузку метаданных из выбранной базы для создания и редактирования пользовательских классов и параметров.

Щелчок по кнопке "Отмена" закроет окно выбора базы данных без загрузки. Потом можно будет загрузить метаданные из меню "Файл".

Загрузка метаданных из папки

Метаданные можно загружать также из файлов специального формата. Файлы данных представлены в формате *.mdm. В папке загрузки содержатся файлы по числу модулей в структуре, то есть каждый файл соответствует модулю в метаданных. Рекомендуется пользоваться процедурами загрузки и сохранения в папку на этапе разработки и редактирования структуры данных.

Оригинальные метаданные находятся в каталоге установки программы.

Осуществляется выбором команды меню "Файл → Загрузить из папки". Если необходимо при старте программы загрузить метаданные из папки, необходимо по кнопке "Отмена" закрыть окно выбора баз, открывающееся при запуске, а затем загрузить метаданные из папки с помощью соответствующей команды главного меню.

Применение к базе данных

Окно "Выбор баз для применения метаданных" (Рис. 2) открывается из меню "Файл → Применить к базе данных".

Рисунок 2

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

Опция "Объединить пользовательские данные". Если опция отключена, то будут произведены изменения в полном соответствии с текущими метаданными. То есть структура базы данных станет полностью идентична структуре данных в редакторе. Если опция включена, то пользовательские данные, присутствующие в структуре базы данных, но отсутствующие в текущих метаданных, затронуты не будут. Эта опция будет полезна, например, при массовом применении к нескольким базам данных, когда базы уже имеют собственные (различные) классы или параметры, которые изменять не требуется.

Внимание! При отключенной опции "Объединить пользовательские данные" все пользовательские классы и параметры, не включенные в текущие метаданные, будут удалены из базы данных.

Внимание! В случае необходимости удалить класс или параметр в той же базе данных, из которой были загружены метаданные, опция "Объединить пользовательские данные" должна быть выключена! В противном случае операция объединения приведёт к тому, что этот класс или параметр фактически удален не будет.

При нажатии кнопки "Выбрать" будет открыто окно "Список необходимых изменений". Данное окно может содержать закладки "Классы", "Параметры", "Значения" и "Ключи". Если изменение структуры информационной базы не требуется, то сразу будет произведено применение метаданных к выбранной базе данных.

На закладке "Классы" (Рис. 3) выводится список изменений в классах, сгруппированный по категориям СозданиеКласса, УдалениеКласса.

Внимание! Все новые классы создаются в базе данных без прав доступа к ним. Для работы с новыми классами необходимо дать права доступа пользователям. Подробнее о раздаче прав см. Руководство пользователя, глава Права пользователя.


На закладке "Параметры" выводится список изменений параметров существующих классов, сгруппированный по классам.

На закладке "Значения" выводится список изменений значений параметров существующих классов, сгруппированный по классам.

На закладке "Ключи" выводится список изменений ключей существующих классов, сгруппированный по классам.

Рисунок 3

При нажатии кнопки "ОК" будет произведено применение метаданных к отмеченным базам данных. По окончании применения будет выдано сообщение об успешном применении метаданных либо причина, по которой применение не произведено, в окне сообщений появится соответствующая строка.

Внимание! Применение метаданных возможно только к закрытым базам данных, которые не используются в данный момент другими пользователями.

Внимание! Перед применением метаданных рекомендуется создавать резервную копию базы данных (подробнее о создании резервной копии см. Руководство пользователя, глава Резервное копирование и восстановление информационной базы данных).

Сохранение данных в папку

Назначение сохранения данных в папку приведено в Загрузка метаданных из папки. Осуществляется выбором команды меню "Файл → Сохранить в папку". Откроется окно выбора папки для сохранения метаданных. Если указана не пустая папка - будет выдано предупреждение с вопросом о перезаписи существующих файлов.

« ПредыдущаяНа уровень вышеСледующая »
Driven by DokuWiki