Использование формы для просмотра и редактирования записей

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

Однако часто вид Таблица не позволяет видеть полностью всю информацию на экране. Если БД содержит достаточно много полей, а значения полей содержат много символов, то все поля таблицы могут не умещаться на экране, а значения полей могут быть видны не полностью.

Форма отображает одну запись в удобном для пользовате­ля виде. В процессе создания формы можно указать, какие поля БД включить в форму, как расположить поля в окне формы, а также как можно сделать форму визуально при­влекательной.

Фактически с помощью формы создается графический интерфейс доступа к БД, который может содержать различ­ные управляющие элементы (текстовые поля, кнопки, пере­ключатели и так далее), Э. Т&КЖ6 надписи. Обычно на форме размещаются надписи, являющиеся именами полей БД, ^и текстовые поля, содержащие данные из БД.

Пользователь может изменять дизайн формы (размер, цвет и так далее) управляющих элементов и надписей.

Использование формы для просмотра и редактирования записей - student2.ru

Примерами форм могут являться «Визитка» в БД «Запис­ная книжка» или «Карточка» в БД «Библиотечный ката­лог», которые содержат лишь одну запись БД, зато пред­ставленную в удобном для пользователя виде.

Создание формы можно проводить различными способа­ми с использованием:

• Конструктора (сложный путь), который позволяет начать создание формы с нуля;

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

Создадим теперь форму для БД «Провайдеры Интернета» с помощью Мастера форм.

Л Создание формы для БД «Провайдеры Интернета»

   
j ЧЙС"-«рмт(1 KtoHC-pv»"'oo ДСоэаато '» Z ~tB j
1 Обьяи.тм } ■------------------------
в \
   
Mrs  

1. В окне Провайдеры Интерне­та: база данных выбрать группу объектов Формы. Вы­брать пункт Создание формы с помощью мастера.


 


ЗУ а
laJ

2. На появившейся панели Со­здание форм выбрать в окне Таблицы и запросы исход­ную таблицу, а в окне До­ступные поля: — поля для Формы. Щелкнуть по кнопке Далее.


 


Использование формы для просмотра и редактирования записей - student2.ru

По засовов ев Коп ео 8щцнь£* винт [*""
Название правейдвр |Л©'
Сюр ость кеналб (К® j «Veh-спит проявил af Эапиа ЛШГ
> j в

3. На появившейся следующей панели с помощью переклю­чателей выбрать способ раз­мещения полей на Форме (на­пример, в один столбец). Щелкнуть по кнопке Далее.




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

, г , 4 5 ■=1
* jaronoeoc фср^ы      
* Область данньгк      
Использование формы для просмотра и редактирования записей - student2.ru

5. В окне Провайдеры Интер­нета: база данных выде­лить форму «Провайдеры Интернета» и щелкнуть по кнопке Конструктор. В появившемся окне с помо­щью мыши изменить место­положение, размеры надпи­сей и текстовых полей.


 


Теперь форма для БД «Провайдеры Интернета» готова. С ее помощью можно просматривать записи, редактировать их или вводить новые.

После открытия форма содержит запись № 1. При работе с формой для перехода от одной записи к другой необходимо воспользоваться панелью Запись, которая находится в ниж­ней части окна формы. Панель Запись содержит кнопки со стрелками, щелчки по которым позволяют перемещаться по записям, а также поле номера записи, позволяющее ввести номер искомой записи.

6. В окне Провайдеры Интер- и.щ \ми идямт jag нета: база данных выде- ~~'

лить форму «Провайдеры Интернета» и щелкнуть по кнопке Открыть. Появит­ся форма с измененными

местоположением, разме- мльсоитпрадаимр» i--.',,,:^,™, —

рами надписей и текстовых "

Использование формы для просмотра и редактирования записей - student2.ru

полей.

Практические задания

N*n/n Название проваисвра }5Г Плата апоа.лючение Почасовая оплата ( Л4 Vi Коп-но &*одиа* линии j Скорость канала (Мбит/с) Weh свит провайдера }ww*vriemns г Запись |< | |Г
> | Н |>»1из в

11.4. Создать формы для баз данных «Записная книжка» и «Биб­лиотечный каталог».

Обработка данных в БД

Быстрый поиск данных

Access позволяет производить поиск записей, в которых значения определенного поля полностью или частично сов­падают с некоторой величиной.

Например, в БД «Провайдеры Интернета» мы хотим най­ти запись, содержащую сведения о провайдере МТУ, но мы не помним его полное название. Можно ввести лишь часть названия и осуществить поиск записи.

Наши рекомендации