Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
часть2.doc
Скачиваний:
17
Добавлен:
24.08.2019
Размер:
892.42 Кб
Скачать

1. Определение общего типа формы бд и источника данных

Это первое диалоговое окно эксперта. В нем требуется определить тип

формы. Для этого нужно выбрать следующие значения:

Группа переключателей Form Options (Вид Формы) определяет тип

формы и предлагает два варианта:

Create simple form (Создать простую форму) - форма, в которой будет отображена информация из одной таблицы;

Create master detail form (Создать форму с подформой) - форма, которая может содержать информацию из двух связанных таблиц. Группа переключателей DataSet Options (Выбор источника данных) -

определяет, какой объект будет являться источником данных для

создаваемой формы:

Create a form using TTable object (Создать форму на основе компоненты Table) - форма будет создана на основе таблицы БД; Create a form using TQuery object (Создать форму на основе компоненты Query) - форма в качестве источника данных будет использовать запрос на языке SQL.

2. Выбор таблицы с данными

Это диалоговое окно, в котором требуется определить таблицу, данные из которой будут отображены в создаваемой форме.

3. Выбор полей таблицы

Это новое диалоговое окно, где требуется определить поля таблицы, информация из которых должна быть отображена в форме.

Это окно содержит два списка. В левом находятся поля, которые не входят в создаваемую форму, а в правом - выбраны для отображения в форме. Порядок следования полей можно менять с помощью кнопок с синими стрелками.

4. Выбор способа размещения полей

Здесь возможны следующие варианты:

Horizontally (Горизонтальное) - поля размещаются слева на право; Vetically (Вертикальное) - поля размещаются сверху вниз; In a grid (Табличное) - данные представляются в виде таблицы (используется DBGrid).

Эксперт предложит диалоговое окно в зависимости от выбранного типа формы:

  • если создается форма с подформой и были определены свойства для основной формы, необходимо произвести действия, описанные в п.2-п.4;

  • если этот пункт был достигнут при определении свойств подформы, необходимо определить поля, связывающие основную форму с подформой (п.6);

  • если была выбрана простая форма, то необходимо определить характеристики окна БД (п.7).

5. Определение расположения названий полей

Здесь возможны следующие варианты: Left (Слева) - слева от полей; Top (Сверху) - над полями.

6. Размещение связанных полей

Это окно доступно лишь в случае создания формы с подформой. В верхней части диалогового окна находится выпадающий список Availabel Indexes (Доступные индексы), в котором содержатся все индексы источника данных для подформы.

Окно также содержит 3 списка. В левом, Detail Fields (Поля подчиненной формы), находится список полей, которые не связаны, но могут быть связанными в подформе. В правом списке, Master Fields (Поля основной формы), - находится список полей, которые также не связаны, но могут быть связанными в основной форме. Для определения связанных полей нужно выбрать по одному элементу из этих списков, затем нажать кнопку Add (Добавить). После этого в нижнем списке, Joined Fields (Связанные поля), появится строка, содержащая выбранные поля, которые уже являются связанными.

Кнопка Clear (Очистить) полностью очищает нижний список. Кнопка Delete (Удалить) позволяет отменить связывание для определенной пары полей.

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