Askkar, попробуй сделать "служебные" формы связанных баз.
Пример:
Для каждой базы (например "Лицо"(ЛЦ)) банка необходим некий набор выходных форм, включающий в себя:
Главная форма ЛЦ - служит для наиболее полного просмотра и вывода записи(ей) базы.
"Служебная форма ЛЦ-РГ" - обеспечивает "подстановку" значений из базы ЛЦ (например: ФИО и т.п.) в Главную форму базы "Организация"(РГ)
"Служебная форма ЛЦ-СВ" - обеспечивает "подстановку" значений из базы ЛЦ (например: ФИО и т.п.) в Главную форму базы "Связи Лица"
и т.д. по такому принципу.
Грубо говоря, в конце концов, для некой базы банка получается набор из "Главной" формы и такого количества "Служебных" форм, которое равно или кратно (в зависимости от типа ссылок) числу связей данной базы с другими.
Чтобы сконструировать "Служебные" формы достаточно понимания структуры банка данных (логика связей между базами) и банальной рутинной работы с редактором выходных форм (квадратики рисовать).
P.S.
Самая интересная задача при пректировании выходных форм в банках со сложной структурой взаимных ссылок между базами - это предотвращение "зацикливания" - повторения уже выведенных записей.
Пример:
Для каждой базы (например "Лицо"(ЛЦ)) банка необходим некий набор выходных форм, включающий в себя:
Главная форма ЛЦ - служит для наиболее полного просмотра и вывода записи(ей) базы.
"Служебная форма ЛЦ-РГ" - обеспечивает "подстановку" значений из базы ЛЦ (например: ФИО и т.п.) в Главную форму базы "Организация"(РГ)
"Служебная форма ЛЦ-СВ" - обеспечивает "подстановку" значений из базы ЛЦ (например: ФИО и т.п.) в Главную форму базы "Связи Лица"
и т.д. по такому принципу.
Грубо говоря, в конце концов, для некой базы банка получается набор из "Главной" формы и такого количества "Служебных" форм, которое равно или кратно (в зависимости от типа ссылок) числу связей данной базы с другими.
Чтобы сконструировать "Служебные" формы достаточно понимания структуры банка данных (логика связей между базами) и банальной рутинной работы с редактором выходных форм (квадратики рисовать).
P.S.
Самая интересная задача при пректировании выходных форм в банках со сложной структурой взаимных ссылок между базами - это предотвращение "зацикливания" - повторения уже выведенных записей.