Мир объектов Excel 2000

Построение форм "Заказчики" и "Книги Редакции"


Таблицы можно просматривать и заполнять, не прибегая к формам. Но формы позволяют сделать этот процесс удобнее, надежнее и элегантнее. Формы необходимы, когда пользователь, работающий с таблицей, не должен видеть или заполнять все ее поля. Форма может обеспечить нужную "вырезку" полей таблицы. Поскольку визуальное построение форм в Access делается совершенно просто и понятно, то, опять-таки, я не буду сейчас останавливаться на деталях того, как это делается, и ограничусь рисунками уже построенных форм. Я выбрал разный внешний вид для форм " Заказчики" и "Книги Редакции". Вот как выглядит первая из этих форм:


Рис. 4.3.  Форма "Заказчики"

Для второй формы избран более "скромный", но более экономичный вид, позволяющий одновременно видеть на экране больше деталей:


Рис. 4.4.  Форма "Книги редакции"

Вот еще одна форма, построенная по таблице "Заказчики", позволяющая просматривать адреса заказчиков:


Рис. 4.5.  Форма "Адреса заказчиков"

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


Рис. 4.6.  Установка свойств формы "Адреса Заказчиков"

Используя формы "Заказчики" и "Книги Редакции", я заполнил наши таблицы тестовой информацией - можно считать, первоначальная БД офиса создана. Конечно, такое непосредственное заполнение полей таблицы не является "правильным" способом создания информации, хранящейся в базе данных. Информация в базе данных офиса должна создаваться в момент создания соответствующих офисных документов. Позже я продемонстрирую такой естественный способ заполнения таблиц баз данных офиса РР на примере таблицы "Заказчики" и других таблиц, составляющих базу данных офиса РР.



Содержание раздела