Материал: 1945

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Поле:

Фамилия

Выражение1: Left([Студенты]![Фамилия];1)

Вывод на

 

 

экран:

 

 

Условие

 

С

отбора:

 

 

Пример

Найти студентов, имена которых содержат букву «с».

Поле:

Фамилия

Выражение1: InStr(1;[Студенты]![Имя];”с”;1)

Вывод на

 

 

экран:

 

 

Условие

 

>0

отбора:

 

 

 

 

Формы

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

Можно также создать формы, обеспечивающие различное представление одних и тех же данных (например, в виде колонок или таблицы).

С помощью формы можно:

вводить и редактировать данные;

выводить данные на экран в выбранном вами виде;

управлять ходом выполнения приложения;

выводить сообщения.

Создание формы с помощью Автоформы

1.В окне базы данных выбрать вкладку Формы (Forms) и нажать кнопку Создать (New).

2.Выбрать один из пунктов: «Автоформа: в столбец» (AutoForm: Columnar), «Автоформа: ленточная» (AutoForm: Tabular), «Автоформа: табличная» (AutoForm: Datasheet).

3.Выбрать источник данных (таблицу или запрос) из списка и нажать кнопку ОК.

51

Создание формы с помощью мастера

1.В окне базы данных выбрать вкладку Формы (Forms) и нажать кнопку Создать (New).

2.Выбрать пункт «Мастер форм» (Form Wizard).

3.Выбрать источник данных (таблицу или запрос) из списка и нажать кнопку ОК.

4.Добавить поля основной таблицы с помощью кнопки «>». При необходимости выбрать вторую таблицу и добавить из нее нужные поля. Нажать кнопку Далее (Next).

5.Если на шаге 4 были выбраны поля из нескольких таблиц, то выбрать вид представления данных (главную и подчиненную форму)

инажать кнопку Далее (Next).

6.Выбрать внешний вид формы (в столбец, ленточную и т.д.) и нажать кнопку Далее (Next).

7.Выбрать стиль оформления формы и нажать кнопку Далее

(Next).

8.Задать имя формы и нажать кнопку Готово (Finish).

Создание формы с помощью конструктора

1.В окне базы данных выбрать вкладку Формы (Forms) и нажать кнопку Создать (New).

2.Выбрать пункт «Конструктор» (Design View).

3.Выбрать источник данных (таблицу или запрос) из списка и нажать кнопку ОК.

4.Добавить на форму нужные поля, перенося их с помощью мыши из списка полей. Чтобы вывести на экран список полей нажать кнопку Список полей (Fielf List) на панели инструментов.

5.Добавить на форму нужные элементы управления.

Для просмотра формы переключиться в режим формы с помощью кнопки Вид (View) на панели инструментов.

Основные элементы (разделы) формы

Основными элементами формы являются:

заголовок формы;

область данных;

52

примечание формы.

В заголовке формы и в примечании формы выводится информация или элементы управления, которые не будут меняться от записи к записи. Чтобы добавить или убрать заголовок и примечание формы,

выполните команду Вид – Заголовок/примечание формы (View – Form Header/Footer). Основная информация в форме размещается в области данных (Detail). В этот раздел помещают поля исходной таблицы или запроса из списка полей.

Основные элементы управления

Все сведения в форме или отчете содержатся в элементах управления. Элементы управления – это объекты формы или отчета, которые служат для вывода данных на экран, выполнения макрокоманд или оформления формы или отчета.

Чтобы добавить на форму какой-либо элемент управления, нужно вывести на экран панель элементов управления (рис. 13) с помощью команды Вид Панель элементов (View – ToolBox) или с помощью кнопки Панель элементов (ToolBox) на панели инструментов.

Рис. 13. Панель элементов управления

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

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

Кнопки (Command Button) используются в формах для выполнения определенного действия или ряда действий.

53

Элемент управления Рисунок (Image) используется для вставки графических изображений. Для установки размеров изображения используется свойство Установка размеров (Size Mode).

Перед тем, как изменять размеры, свойства, перемещать элемент управления, его надо выбрать (выделить). Для этого щелкните в любом месте этого элемента управления, вокруг него появятся маркер перемещения (левый верхний) и маркеры изменения размера (рис. 14). Когда вы перемещаете элемент управления, указатель мыши имеет вид ладони (если вы поместили указатель на сам элемент управления) или указательного пальца (если вы поместили указатель на маркер перемещения). Когда вы изменяете размеры элемента управления, указатель мыши имеет вид двойной стрелки. При работе с элементом управления «Поле» для него создается две области: слева подпись поля, справа само поле.

Маркер перемещения

Маркеры изменения

 

размеров

 

Рис. 14. Выделенный элемент управления

Каждый элемент управления в форме или отчете имеет свойства, установленные по умолчанию. Свойства элемента управления определяют структуру, внешний вид и поведение элемента, а также характеристики текста или данных, в нем содержащихся. Свойства устанавливаются в окне свойств, которое можно вывести на экран с помощью команды Свойства (Properties) из контекстного меню данного элемента управления. Окно свойств содержит пять вкладок для выбора соответствующей категории свойств: Макет (Format), Данные

(Data), События (Event), Другие (Other), Все (All).

Создание вычисляемого поля

1.Открыть форму в режиме конструктора формы.

2.Создать на форме элемент управления «Поле».

3.Щелкнуть по полю правой кнопкой мыши и выбрать команду

Свойства (Properties).

4.Установить курсор в строку свойства Данные (Control Source)

инажать кнопку Построить (Build) на панели инструментов.

54

5.Создать выражение и нажать кнопку ОК. Поля с исходными данными следует выбирать не из таблиц, а из текущей формы.

6.Закрыть окно свойств.

Создание кнопок с помощью мастера

1.Открыть форму в режиме конструктора.

2.Убедиться, что на панели элементов управления нажата кнопка Мастера и создать на форме элемент управления «Кнопка».

3.Выбрать категорию действий и само действие, и нажать кноп-

ку Далее (Next).

4.Ввести текст или рисунок, располагаемый на кнопке, и нажать кнопку Далее (Next).

5.Задать имя кнопки и нажать Готово (Finish).

Основные категории действий и сами действия описаны в табл. 4.

Таблица 4

Категория

Действие

Переходы по записям

Найти запись (Find Record)

(Record Navigation)

Первая запись (Go To First Record)

 

Последняя запись (Go To Last Record)

 

Предыдущая запись (Go To Previous Record)

 

Следующая запись (Go To Next Record)

Обработка записей

Добавить запись (Add Record)

(Record Operations)

Сохранить запись (Save Record)

 

Удалить запись (Delete Record)

Работа с формой

Закрыть форму (Close Form)

(Form Operations)

Открыть форму (Open Form)

 

Печать формы (Print Form)

Работа с отчетом

Отправить отчет в файл (Send Report To File)

(Report Operations)

Печать отчета (Print Report)

 

Просмотр отчета (Preview Report)

Приложения

Выйти из приложения (Quit Application)

(Application)

Выполнить приложение (Run Application)

 

Запустить MS Excel (Run MS Excel)

 

Запустить MS Word (Run MS Word)

Разное

Выполнить запрос (Run Query)

(Miscellaneous)

Выполнить макрос (Run Macro)

55