Мастер форм

Когда вам потребуется другой внешний вид формы, воспользуйтесь Мастером форм. Как и другие мастера, он предоставляет возможность выбора параметров для настройки внешнего вида формы. Процесс включает в себя всего несколько шагов, так что на самом деле это ненамного сложнее или дольше, чем создание Автоформы.

С помощью Мастера форм мы создадим две формы. Первая - простая форма в один столбец для таблицы Клиенты. Вместо того чтобы задействовать в ней все поля, мы отберем только необходимые. На этот раз мы для разнообразия воспользуемся кнопкой Создать страницы Формы окна базы данных.

1. Щелкните на корешке Формы. 2. Щелкните на кнопке Создать.

3. Выберите в списке Мастер форм. 4. Щелкните на кнопке ОК.

Первое окно Мастера предлагает выбрать поля для формы см. рис.4.5.

Рис.4.5. Окно создания форм.

В принципе, здесь вам сообщат, что можно выбрать поля из нескольких таблиц, но мы воспользуемся этой возможностью позже. Подберите поля: этому вы уже научились при работе с Мастером таблиц.

1. Если в поле Таблицы/запросы не значится “ Таблица: Клиенты ”, то раскройте список и выберите нужную таблицу.

2. Щелкните на поле №, а затем - на кнопке >.

3. Точно так же добавьте поля ФИО, Адрес, Телефон, Дата заказа, Тип клиента.

4. Щелкните на кнопке Далее. В следующем окне можно выбрать тип формы: В один столбец, Ленточный или Табличный.

5. Щелкните на пункте Ленточный, а потом - на кнопке Далее. Выбираем стиль формы. Текущим будет тот, которым вы пользовались последний раз при работе с Мастером форм или Мастером баз данных. Например, если последний раз в Мастере баз данных вы работали со стилем Глобус, то и сейчас будет выбран именно он.

6. Щелкните на стиле Стандартный и затем - на кнопке Далее. В последнем окне введите имя формы и выберите, хотите ли вы открыть форму в режиме формы или в режиме конструктора, и нужно ли выводить справку по работе с формой.

7. Введите Клиенты ленточная и щелкните на кнопке Готово; вы увидите новую форму. Это ленточная форма, очень похожая на ту, что создается с помощью команды Автоформат: ленточная, но содержит она только выбранные вами поля.

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

Просмотрев форму, закройте ее. Можно не сохранять ее, так как Мастер форм уже позаботился об этом.

4.1.4. Создание форм по нескольким таблицам

Создадим форму, в которой используются преимущества связи между таблицами.

Создать форму с подчиненной формой просто. Действительно, процедура почти та же, что при создании простой формы. Отличие состоит в том, что вы выбираете поля из нескольких таблиц, а затем задаете стиль подчиненных форм. Для этого необходимо выполнить ряд действий, так что проделаем их шаг за шагом.

1. Щелкните на корешке Формы.

2. Щелкните на кнопке Создать.

3. Щелкните на элементе Мастер форм.

4. Раскройте список таблиц и выберите Клиенты.

5. Щелкните на кнопке ОК, на экране появится окно диалога, предлагающее выбрать поля.

6. Щелкните на поле и затем - на кнопке>.

7. Щелкните на поле ФИО и затем - на кнопке >.

8. Раскройте список таблиц и выберите в нем Таблица: Итоговая_заказ. Теперь вы видите список полей из таблицы Итоговая_заказ.

9. Добавьте поля №, Дата заказа.

10. Щелкните на кнопке Далее. В следующем окне выбирается тип представления данных.

Оставьте выбранным элемент Клиенты (см. рис. 4.6).

  Рис. 4.6. Окно создания подчиненных и связанных форм.

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

1. Щелкните на кнопке Далее. Задайте вид каждой подчиненной форме - ленточный или табличный. Выбор одного из параметров приводит к изменениям в области образца. Между прочим, основная форма всегда организуется в столбец. Оставьте параметры в исходном положении (Табличный).

2. Щелкните на кнопке Далее. Появится окно выбора стиля.

3. Выберите желаемый вами стиль и щелкните на кнопке Далее. Введите имена основной и подчиненных форм. При открытии основной формы появятся и подчиненные. Однако в окне базы данных последние будут выглядеть как отдельные формы. Решите, как вы хотите открыть результат - в режиме формы или конструктора, - и подумайте, нужна ли вам справочная информация.

4. Задайте форме название Клиенты_Заказы и щелкните на кнопке Готово и появится окно формы (рис. 4.7).

Рис. 4.7. Окно формы Клиенты_Заказы (главной_подчиненной).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: