Идентификация основной (главной) таблицыЧтобы установить связь между двумя таблицами, одну из них необходимо идентифицировать как основную. В нашем случае это будет первая таблица Продукция. 1. Дважды щелкнем в редактируемой форме расположенную под таблицей Продукция надпись Повторяющаяся таблица; 2. В диалоговом окне Свойства: повторяющаяся таблица щелкнем вкладку Основной/подробности; 3. В группе Параметры «Основной/подробности» выберем опцию Назначить элементом «Основной».(Рис. 3.6); 4. В поле Идентификатор элемента «Основной» введем имя, например, ТаблицаПродукция; 5. После закрытия окна вместо надписи Повторяющаяся таблица отобразится Повторяющаяся таблица (основной).
Рисунок 3.6 – Диалоговое окно группы Параметры «Основной/подробности» 3) Установка связи подчинённой таблицы с основной Чтобы установить связь между двумя таблицами, одну из них необходимо идентифицировать как основную. В нашем случае это будет первая таблица Продукция. 1. Дважды щелкнем в редактируемой форме расположенную под таблицей Товары надпись Повторяющаяся таблица; 2. В диалоговом окне Свойства: повторяющаяся таблица щелкнем вкладку Основной/подробности; 3. В группе Параметры «Основной/подробности» выберем опцию Назначить элементом «Подробности» (Рис. 3.7); 4. В раскрывающемся списке Связь с идентификатором элемента «Основной» выберем присвоенное ранее имя Таблица Продукция; 5. В группе Отношение «Основной/подробности» выберем опцию По ключевому полю. В этом случае устанавливается связь типа один-ко-многим. Если же выбрать опцию По позиции в источнике данных, то устанавливается связь типа один-к-одному; 6. При помощи кнопок Xpath выберем в качестве ключевых полей имена, используемые в столбце Продукция основной и подчинённой таблиц; 7. Отметим параметр Копировать ключевое поле из выбранного элемента «Основной» при вставке элемента «Подробности»; 8. Закроем окно (ОК) и откроем окно свойств поля Продукция в таблице Товары, установим на вкладке Отображение параметр Только для чтения.
Рисунок 3.7 – Опция Назначить элементом «Подробности»
|