Для более оптимальной организации работы врача, например при проведении иммунопрофилактики, можно связать несколько внешних справочников. Связь справочников производится по следующему алгоритму:
1.Создать основную таблицу - например: INOCULATION_SCHEMES "Схема вакцинации";
2.Создать вспомогательную таблицу, связанную с основной - например: INOCULATION_SCHEMES_STAGES "Состав схемы вакцинации". Для удобства имя таблицы-связки может содержать в себе название основной таблицы;
3.При подключении основной таблицы к структуре системы МЕДИАЛОГ в поле Таблица справочника выбираем основную таблицу INOCULATION_SCHEMES, в поле Связанные таблицы из предложенного списка выбираем вспомогательную таблицу NOCULATION_SCHEMES_STAGES (рис. 15.15). В список связанных таблиц попадут только те таблицы, которые были связаны с основной в утилите restruct.exe;
Рисунок 15.15. Подключение основной таблицы
4.Подключаем вспомогательную таблицу к структуре системы МЕДИАЛОГ. Для этого в поле Таблица справочника выбираем вспомогательную таблицу INOCULATION_SCHEMES_STAGES, а поле Связанные таблицы оставляем пустым;
5.Заполняем "вспомогательный" справочник (рис. 15.16);
Рисунок 15.16. Заполнение "вспомогательного" справочника
6.Заполняем "основной" справочник (рис. 15.17). В окне формы для заполнения будет расположена таблица с полями "вспомогательного" справочника.
Рисунок 15.17. Заполнение "основного" справочника