- Открыть отчёт в режиме конструктора, выделить отчёт (Правка – Выделить отчёт или CTRL+R);
- Открыть окно свойств отчёта, активизировать вкладку События. Выбрать из списка процедуру, связанную с событием Отсутствие данных и открыть процедуру, для чего щёлкнуть на построителе .
- отредактировать процедуру следующим образом:
Private Sub Report_NoData(Cancel As Integer)
MsgBox «Записи не найдены»
Cancel = True
End Sub
- Закрыть отчёт.
Редактирование формы Пример3
- Открыть форму Пример3 в режиме конструктора;
- Включить в форму командную кнопку Открыть форму Пример3_1.
Кнопку создать, не используя мастер, т.е. при отжатой кнопке Мастера на панели элементов;
Изменить подпись к кнопке на Открыть форму Пример3_1 (свойство Подпись на вкладке Макет или непосредственно на кнопке);
В окне свойств кнопки на вкладке События в строке события Нажатие кнопки – нажать на Построителе в правом углу строки. В диалоговом окне Построитель выбрать Макросы и присвоить макросу имя Макрос2;
Макрос должен содержать следующую макрокоманду и иметь вид:
Макрокоманда, Имя формы и Режим выбираются из списка;
Условие отбора заполняется при помощи построителя и имеет следующий вид:
- Закрыть окно конструктора макроса и окно Свойств кнопки. Перейти в режим формы , проверить работу кнопки, выделив предварительно в списке название поставщика.
- Открыть форму Пример3 в режиме конструктора;
- Включить в форму командную кнопку Открыть отчёт Пример3.
Кнопку создать, не используя, мастер, т.е. при отжатой кнопке Мастера на панели элементов;
Изменить подпись к кнопке на Открыть отчёт Пример3 (свойство Подпись на вкладке Макет или непосредственно на кнопке);
В окне свойств кнопки на вкладке События в строке события Нажатие кнопки – нажать на Построителе в правом углу строки. В диалоговом окне Построитель выбрать Макросы и присвоить макросу имя Макрос3;
Макрос должен содержать следующую макрокоманду и иметь вид:
Макрокоманда, Имя отчёта и Режим выбираются из списка;
Условие отбора заполняется при помощи построителя и имеет следующий вид
- Закрыть окно конструктора макроса и окно Свойств кнопки. Перейти в режим формы , проверить работу кнопки, выделив предварительно в списке название поставщика.
СПИСОК ЛИТЕРАТУРЫ
1. Гарсиа-Молина Г., Ульман Дж., Уидом Дж. Системы баз данных. Полный курс. — М.: «Вильямс», 2003. — 1088 с.
2. Гринченко Н. Н., Гусев Е. В., Макаров Н. П. Проектирование баз данных. СУБД Microsoft Access. Учебное пособие. – М.: Горячая Линия – Телеком, 2004. – 240 с.
3. Дейт К. Дж. Введение в системы баз данных — 8-е изд. — М.: «Вильямс», 2006. — 1328 с.
4. Когаловский М.Р. Перспективные технологии информационных систем. — М.: ДМК Пресс; Компания АйТи, 2003. — 288 с.
5. Когаловский М.Р. Энциклопедия технологий баз данных. — М.: Финансы и статистика, 2002. — 800 с.
6. Коннолли Т., Бегг К. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. — 3-е изд. — М.: «Вильямс», 2003. — 1436 с.
7. Кузнецов С. Д. Основы баз данных. — 2-е изд. — М.: Интернет-Университет Информационных Технологий; БИНОМ. Лаборатория знаний, 2007. — 484 с.