Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция_практика_Visual Foxpro.doc
Скачиваний:
5
Добавлен:
26.09.2019
Размер:
1.28 Mб
Скачать
    1. Использование мастера для создания однотабличной формы.

Экранная форма, созданная с помощью мастера предназначена для просмотра и модификации данных таблиц.

Для создания формы с помощью мастера необходимо выполнить следующие действия:

  1. В окне проекта открыть вкладку Documents, выбрать группу Forms и нажать кнопку New.

  2. В раскрывшемся окне New Form выбрать опцию Form Wizard, в результате чего будет запущен мастер форм.

  3. В раскрывшемся окне диалога нужно указать для одной (строка Form Wizard) или нескольких (строка One-to-Many Form Wizard) связанных таблиц создается форма. По умолчанию предполагается создание однотабличной формы. Для перехода к первому этапу создания формы необходимо нажать кнопку ОК.

  4. На первом шаге создания формы в области Databases and Tables из двух списков необходимо выбрать базу данных и таблицу базы данных, для которой будет создаваться форма. Из списка Available fields, в котором отображаются поля выбранной таблицы, в список Selected fields нужно перенести поля, которые будут размещаться в форме.

Например, для создания формы Итоговая стоимость, в которой будут располагаться сведения о покупателях и итоговая стоимость товаров по каждому виду, выберем представление данных ПРОИЗВЕДЕНИЕ, в котором хранятся необходимые данные, и из списка Available fields в список Selected fields нужно перенести все поля представления.

Рис 7.1. Выбор полей, размещаемых в форме.

  1. На втором шаге создания формы определяется стиль отображения объектов формы (полей, заголовков) и типы кнопок управления. Список Style содержит различные варианты отображения объектов. При выборе каждого из вариантов в верхней части окна диалога отображаются особенности выбранного стиля. Опции переключателя Button Type позволяют выбрать тип отображения кнопок управления:

Типы отображения кнопок

Тип кнопки

Тип отображения

Text Button

Кнопки управления содержат текстовые надписи

Picture Button

Кнопки управления содержат изображение

No Buttons

Кнопки управления в форме отсутствуют

Например, для создаваемой формы Итоговая стоимость был выбран стиль Embossed и тип кнопок управления Picture Button.

  1. На третьем шаге создания формы определяются критерии сортировки данных при отображении в форме. Из списка полей таблицы Available fields в список Selected fields переносят поля, по которым будет осуществляться упорядочивание данных. Если форма создается на основе представления данных, в котором данные уже упорядочены, то третий этап создания формы автоматически опускается.

  2. В заключение создания экранной формы в поле Type a title for your form нужно ввести заголовок формы. Кнопка Preview предназначена для предварительного просмотра результата. Если в процессе создания формы не были допущены ошибки, то следует нажать кнопку Finish и в раскрывшемся окне диалога ввести имя формы для ее сохранения.

Рис 7.2 Заключительный этап создания формы