Перепривязка каналов и аргументов при копировании, — КиберПедия 

Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...

Перепривязка каналов и аргументов при копировании,

2017-12-12 171
Перепривязка каналов и аргументов при копировании, 0.00 из 5.00 0 оценок
Заказать работу

Вставке и перемещении объекта базы каналов

 

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

· тип 1 – связи с каналами объекта;

· тип 2 – связи с каналами, не входящими в состав объекта.

В результате копирования/обычной вставки или перемещения объекта (пусть его имя – A) создается новый объект B, при этом связи каналов объекта B будут следующими:

· типа 1 – изменятся на привязки к каналам объекта B, соответствующим каналам объекта A;

· типа 2 – не изменятся.

Каналы и аргументы, не имеющие привязки в объекте A, будут таковыми и в объекте B.

 

Взаимодействие с технологической БД

 

Для слоя Технология предусмотрена команда Синхронизировать с базой данных, по которой запускается мастер конфигурирования взаимодействия с технологической БД.

В первом диалоге мастера конфигурируется подключение к БД (в соответствии с рисунком 5.5.15). В следующем диалоге мастера выбирается таблица БД (в соответствии с рисунком 5.5.16).

Рисунок 5.5.15 – Конфигурирование подключения к БД

 

Рисунок 5.5.16 – Выбор таблицы БД

 

После нажатия кнопки Вперед на экране появляется следующий диалог мастера синхронизации с БД (в соответствии с рисунком 5.5.17):

 

Рисунок 5.5.17 – Мастер синхронизации с БД

 

Этот диалог содержит следующие инструменты:

· список Тип канала – при любом из видов синхронизации проекта с БД в проекте будут созданы каналы указанного в этом списке класса;

· таблица – предназначена для задания соответствия атрибутов полям БД. Для синхронизации достаточно задать привязку атрибута Кодировка или Имя. Поле БД для привязки выбирается из меню, которое появляется на экране при нажатии ПК в поле Поле БД / Значение таблицы.

Если поле БД, которое ставится в соответствие атрибуту Кодировка, содержит кодировку AKS или KKS, при синхронизации проекта с БД ИС создает структуру, соответствующую кодировке.

Меню содержит также следующие команды:

· Отменить привязки – удалить выделенную привязку;

· Значение – по этой команде, доступной при выделении числового атрибута, значение может быть введено с клавиатуры;

· Сохранение – по этой команде на экране появляется диалог задания имени, под которым заданные привязки будут сохранены (в соответствии с рисунком 5.5.18):

Рисунок 5.5.18 – Сохранение привязок полей БД

 

Именованные наборы привязок, а также последняя редакция привязок, сохраняются в файл tmdevenv.dbmp.

· Загрузка – по этой команде на экране появляется диалог выбора ранее сохраненных привязок (в соответствии с рисунком 5.5.19):

Рисунок 5.5.19 – Загрузка привязки полей БД

 

В последнем диалоге мастера задается вид синхронизации (в соответствии с рисунком 5.5.20):

Рисунок 5.5.20 – Мастер синхронизации с БД

Примеры синхронизации с БД

 

Пусть таблица БД имеет следующие поля (в соответствии с рисунком 5.5.21):

Рисунок 5.5.21 – Пример БД

 

Синхронизация только по кодировке. Настроим синхронизацию вновь созданного проекта с таблицей БД, в соответствии с рисунками 5.5.22 и 5.5.23.

Рисунок 5.5.22 – Конфигурирование полей БД

(синхронизация по кодировке)

 

Рисунок 5.5.23 – Выбор метода синхронизации только по кодировке

 

В результате синхронизации в слое Технология создается следующая структура (в соответствии с рисунком 5.5.24):

Рисунок 5.5.24 – Структура в слое Технология (по кодировке)

 

Синхронизация только по имени. Настроим синхронизацию вновь созданного проекта с таблицей БД, в соответствии с рисунками 5.5.25 и 5.5.26.

Рисунок 5.5.25 – Конфигурирование привязок полей БД (синхронизация только по имени)

 

Рисунок 5.5.26 – Выбор метода синхронизации только по имени

В результате синхронизации в слое Технология создается следующая структура (в соответствии с рисунком 5.5.27):

Рисунок 5.5.27 – Структура в слое Технология (по имени)

 


Поделиться с друзьями:

Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...

Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...

Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...

Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.014 с.