Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
ru:manual:export_import:export_import_bs_bs [2016/12/27 15:06] belkin создано |
ru:manual:export_import:export_import_bs_bs [2018/08/30 09:26] (текущий) |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Перенос данных между базами данных Business Studio ====== | ====== Перенос данных между базами данных Business Studio ====== | ||
- | Для переноса данных между базами данных Business Studio используются пункт меню **XML** групп **Экспорт** и **Импорт** (**Главное меню -> Главная**). Информация между базами переносится с помощью файлов формата XML. Кроме того, в **Навигаторе** для объектов справочника "Процессы" можно выполнить экспорт при помощи контекстного меню (**Контекстное меню объекта -> Дополнительно -> Экспорт процесса в файл -> XML**). | + | Для переноса данных между базами данных Business Studio используются пункты меню **XML** групп **Экспорт** и **Импорт** (**Главное меню -> Главная**). Информация между базами переносится с помощью файлов формата XML. Кроме того, в **Навигаторе** для объектов справочника "Процессы" можно выполнить экспорт при помощи контекстного меню (**Контекстное меню объекта -> Дополнительно -> Экспорт процесса в файл -> XML**). |
== Внимание! == | == Внимание! == | ||
Строка 15: | Строка 15: | ||
Экспорт всех объектов системы может использоваться, например, для формирования новой базы данных на основе существующей. | Экспорт всех объектов системы может использоваться, например, для формирования новой базы данных на основе существующей. | ||
- | Для экспорта всех объектов системы нужно открыть **Навигатор** без фильтрации (фильтр выключен, если кнопка фильтрации на панели инструментов **Навигатора** имеет вид {{common/icons/08.png?nolink}}). Далее в необходимо выбрать пункт меню **XML** (**Главное меню -> Главная** -> группа меню **Экспорт -> XML**). | + | Для экспорта всех объектов системы нужно открыть **Навигатор** без фильтрации (фильтр выключен, если кнопка фильтрации на панели инструментов **Навигатора** имеет вид {{common/icons/08.png?nolink}}). Далее необходимо выбрать пункт меню **XML** (**Главное меню -> Главная** -> группа меню **Экспорт -> XML**). |
В окне **Экспортировать в файл** (Рис. 1) в поле **Имя файла** вводится произвольное имя файла, например: "Новая база" или "Test". С помощью кнопки {{common/3dot.png?nolink}}, расположенной справа от поля, открывается стандартное окно Windows для выбора пути файла. | В окне **Экспортировать в файл** (Рис. 1) в поле **Имя файла** вводится произвольное имя файла, например: "Новая база" или "Test". С помощью кнопки {{common/3dot.png?nolink}}, расположенной справа от поля, открывается стандартное окно Windows для выбора пути файла. | ||
- | [{{ ru/manual/export_import/export_import_bs_bs/export_import_1297.png?nolink |Рисунок 1. Окно **Экспортировать в файл**}}] | + | [{{ ru/manual/export_import/export_import_bs_bs/export_import_bs_bs_1297.png?nolink |Рисунок 1. Окно **Экспортировать в файл**}}] |
Флажок **Ставить пометку "Забрано на редактирование" от имени пользователя** устанавливается в том случае, когда необходимо пометить на редактирование все экспортируемые объекты. | Флажок **Ставить пометку "Забрано на редактирование" от имени пользователя** устанавливается в том случае, когда необходимо пометить на редактирование все экспортируемые объекты. | ||
Строка 29: | Строка 29: | ||
===== Экспорт группы объектов системы ===== | ===== Экспорт группы объектов системы ===== | ||
- | Можно экспортировать данные, принадлежащие одной группе или объекту справочника из группы справочников "Управление". Для этого нужно в **Навигаторе** включить фильтр по объекту с вкладки **Группы** или **Управление** и затем нажать пункт меню **XML** (**Главное меню -> Главная** -> группа меню **Экспорт -> XML**), либо открыть **Окно свойств** объекта с вкладки **Группы** или **Управление** и нажать мышью на гиперссылку **Экспортировать по составу**. | + | Можно экспортировать данные, принадлежащие одной группе или объекту справочника из группы справочников "Управление", кроме справочников "Объекты управления", "Цели и показатели" и его дочерних справочников. Для этого нужно в **Навигаторе** включить фильтр по объекту с вкладки **Группы** или **Управление** и затем нажать пункт меню **XML** (**Главное меню -> Главная** -> группа меню **Экспорт -> XML**), либо открыть **Окно свойств** объекта с вкладки **Группы** или **Управление** и нажать мышью на гиперссылку **Экспортировать по составу**. |
Экспортируются только те объекты, которые были включены в группу. Если экспортируемые объекты содержат ссылки на другие объекты системы, то при последующем импорте информации в другую базу возможно два случая: | Экспортируются только те объекты, которые были включены в группу. Если экспортируемые объекты содержат ссылки на другие объекты системы, то при последующем импорте информации в другую базу возможно два случая: | ||
Строка 43: | Строка 43: | ||
В окне **Экспортировать в файл** (Рис. 2) флажок **Экспортировать все нижележащие объекты** устанавливается в том случае, когда требуется экспортировать все нижележащие процессы данной ветки дерева, начиная с указанного процесса. Если флажок снят, то экспортируется только выделенный в дереве процесс. | В окне **Экспортировать в файл** (Рис. 2) флажок **Экспортировать все нижележащие объекты** устанавливается в том случае, когда требуется экспортировать все нижележащие процессы данной ветки дерева, начиная с указанного процесса. Если флажок снят, то экспортируется только выделенный в дереве процесс. | ||
- | [{{ ru/manual/export_import/export_import_bs_bs/export_import_1299.png?nolink |Рисунок 2. Настройка экспорта для всех нижележащих процессов}}] | + | [{{ ru/manual/export_import/export_import_bs_bs/export_import_bs_bs_1299.png?nolink |Рисунок 2. Настройка экспорта для всех нижележащих процессов}}] |
Флажок **Ставить пометку "Забрано на редактирование" от имени пользователя** устанавливается в том случае, когда необходимо поставить пометку на редактирование для всех экспортируемых процессов и связанных объектов. | Флажок **Ставить пометку "Забрано на редактирование" от имени пользователя** устанавливается в том случае, когда необходимо поставить пометку на редактирование для всех экспортируемых процессов и связанных объектов. | ||
Строка 59: | Строка 59: | ||
В окне **Импортировать из файла** (Рис. 3) в поле **Имя файла** вводится имя файла для импорта данных. С помощью кнопки {{common/3dot.png?nolink}}, расположенной справа от поля, открывается стандартное окно Windows для выбора файла. | В окне **Импортировать из файла** (Рис. 3) в поле **Имя файла** вводится имя файла для импорта данных. С помощью кнопки {{common/3dot.png?nolink}}, расположенной справа от поля, открывается стандартное окно Windows для выбора файла. | ||
- | [{{ ru/manual/export_import/export_import_bs_bs/export_import_1301.png?nolink |Рисунок 3. Окно **Импортировать из файла**}}] | + | [{{ ru/manual/export_import/export_import_bs_bs/export_import_bs_bs_1301.png?nolink |Рисунок 3. Окно **Импортировать из файла**}}] |
Флажок **Импортировать только измененные объекты**. Когда установлен этот флажок, в базу записываются только те объекты, которые были изменены во время распределенной работы. Это позволяет ускорить процесс импорта и сохранить изменения объектов, которые изменялись в основной базе, но не менялись в базе для распределенной работы. | Флажок **Импортировать только измененные объекты**. Когда установлен этот флажок, в базу записываются только те объекты, которые были изменены во время распределенной работы. Это позволяет ускорить процесс импорта и сохранить изменения объектов, которые изменялись в основной базе, но не менялись в базе для распределенной работы. | ||
Строка 67: | Строка 67: | ||
Если при импорте в базе не нашелся какой-либо объект, на который есть ссылка из импортируемых данных, то может появиться окно (например, импортируем процессы, а субъектов не включили в файл экспорта), в котором будет предложено подтвердить продолжение импорта (Рис. 4). | Если при импорте в базе не нашелся какой-либо объект, на который есть ссылка из импортируемых данных, то может появиться окно (например, импортируем процессы, а субъектов не включили в файл экспорта), в котором будет предложено подтвердить продолжение импорта (Рис. 4). | ||
- | [{{ ru/manual/export_import/export_import_bs_bs/export_import_1303.png?nolink |Рисунок 4. Окно с сообщением об отсутствующих ссылках}}] | + | [{{ ru/manual/export_import/export_import_bs_bs/export_import_bs_bs_1303.png?nolink |Рисунок 4. Окно с сообщением об отсутствующих ссылках}}] |
Вы можете отказаться от импорта, включить субъектов в файл экспорта и повторить импорт. А можете продолжить импорт. При этом список "Субъекты" у процессов будет незаполненным. | Вы можете отказаться от импорта, включить субъектов в файл экспорта и повторить импорт. А можете продолжить импорт. При этом список "Субъекты" у процессов будет незаполненным. | ||
Строка 91: | Строка 91: | ||
Если установить флажок **Применить для всех конфликтов**, то действие кнопок **Перезаписать** и **Пропустить** будет применено ко всему списку обнаруженных конфликтов. | Если установить флажок **Применить для всех конфликтов**, то действие кнопок **Перезаписать** и **Пропустить** будет применено ко всему списку обнаруженных конфликтов. | ||
- | [{{ ru/manual/export_import/export_import_bs_bs/export_import_1305.png?nolink |Рисунок 5. Сообщение о конфликте версий объекта}}] | + | [{{ ru/manual/export_import/export_import_bs_bs/export_import_bs_bs_1305.png?nolink |Рисунок 5. Сообщение о конфликте версий объекта}}] |
Окно **Конфликт версий** выдается для каждого конфликтного случая. Щелчок по гиперссылке **Просмотреть изменения** открывает окно **Различия** (Рис. 6), в котором показывается список измененных параметров объекта, их значения, содержащиеся в базе данных, и значения, содержащиеся в файле импорта. Ориентируясь на эти сведения, пользователь принимает решение, что делать в данном случае. | Окно **Конфликт версий** выдается для каждого конфликтного случая. Щелчок по гиперссылке **Просмотреть изменения** открывает окно **Различия** (Рис. 6), в котором показывается список измененных параметров объекта, их значения, содержащиеся в базе данных, и значения, содержащиеся в файле импорта. Ориентируясь на эти сведения, пользователь принимает решение, что делать в данном случае. | ||
- | [{{ ru/manual/export_import/export_import_bs_bs/export_import_1307.png?nolink |Рисунок 6. Различия в параметрах объектов}}] | + | [{{ ru/manual/export_import/export_import_bs_bs/export_import_bs_bs_1307.png?nolink |Рисунок 6. Различия в параметрах объектов}}] |
Если в списке различий присутствует диаграмма процесса, то с помощью гиперссылки **Просмотреть изменения** можно открыть окно **Сравнение диаграмм** (Рис. 7). | Если в списке различий присутствует диаграмма процесса, то с помощью гиперссылки **Просмотреть изменения** можно открыть окно **Сравнение диаграмм** (Рис. 7). | ||
- | [{{ ru/manual/export_import/export_import_bs_bs/export_import_1309.png?600x423&nolink |Рисунок 7. Сравнение диаграмм}}] | + | [{{ ru/manual/export_import/export_import_bs_bs/export_import_bs_bs_1309.png?600x423&nolink |Рисунок 7. Сравнение диаграмм}}] |
[<contextnavigator>] | [<contextnavigator>] |