СЛОЖНЫЕ ФОРМЫ

Сложные формы - это объект пользовательского интерфейса который, в отличии от простых форм, создается разработчиком с помощью конструктора форм, а в качестве наборов данных используются заранее подготовленные выборки.

Типичный пример сложной формы приведен на рисунке:


Данная сложная форма форма состоит из двух выборок, обозначенных цифрами 1 и 2 на рисунке. Выборка 1 является главной, а выборка 2 подчиненной, т.е. отношения между ними построены по принципу мастер-деталь (master-detail). Вообще, по этому прнципу строятся все сложные формы.

Еще один пример сложной формы представлен на следующем рисунке:

На этом примере сложная форма является карточкой объекта (в данном случае карточкой организации). Эта сложная форма также состоит из двух выборок, обозначенных цифрами 1 и 2 на рисунке. Для отображения текстовых полей ввода данных применяется первая выборка. Для отображения контактных лиц в табличной части применяется выборка 2. Обе выборки, как и в первом примере, связаны между собой связью мастер-деталь.
 
Вообще платформа "Эскулап" позволяет создавать формы практически любой сложности для работы с данными, в состав которых может входить любое количество выборок.

Еще один пример сложной формы: