ня Властивості Locked (необхідніх полів) значення value
Повний лістінг програмного коду подано у Додатках Б.
. 3 Формування звітів
Для зручності формирование звітів Було розроблено спеціальну форму збережений на рис. 4.3.1. Вона має дві текстові поля для запровадження дат качана та кінця звітного ПЕРІОДУ, набор кнопок переглянутися та Відмінити.
кнопку Переглянути вікорістовує метод OpenReport про єкту DoCmd з параметром View - acNormal та acViewPreview відповідно, Попередньо перевірівші доречність значення полів. Кнопка Відмінити закриває форму. Повний лістінг програмного коду подано у Додатках В.
Рис. 4.3.1.- Форма формирование Звіту
Звіти формуються на Основі запиту.
У запіті qvr_data відбувається відбір даних за завдання проміжком годині: у рядку умови відбору поля Дата видачі запісується:
[Forms]! [frm_data]! [txt_begin] And [Forms]! [frm_data]! [txt_end].
Рис. 4.3.2.- Звіт по відачі книг за період з 03.08.2014 по 05.08.2014
Висновки
У даній курсовій работе булу Розглянуто система керування базою даних Access на прікладі создания бази даних Бібліотека .
Во время ее виконан я навчилася візначаті необхідні для создания бази даних дані, Виконувати групувань даних по таблиці, передбачаті ключові поля, зв язки между таблиці, створюваті Предложения для Функціонування фільтрів у головній форме, а такоже створюваті інтерфейс користувача засобими вбудованої в СУБД мови програмування VBA.
Створена база даних є очень корисностям та ЗРУЧНИЙ в корістуванні.
Список використаної літератури
1. Андерсен В. - Бази даних Microsoft Access: проблеми та рішення, Практ. Посіб./Пер. з англ. М .: ЕКОМ, 2001, 384 с .;
2. Глушаков С.В., сурядні А. С. Microsoft Office 2000. Навчальний курс - Харків: Фоліо raquo ;, 2002 .;
. Грінченка М.М., Гусєв Є.В., Макаров Н.П. Проектування баз даних. СУБД Microsoft Access. Навчальний посібник. Телеком, 2004, - 240 с .;
. Гончарова А.Ю., Access 2003. Самовчитель з прикладами. Access +2003, Пітер, КУДИЦ-Образ, 2004, - 272 с .;
. Майкл Гандерлой, Сьюзан Сейлз Харкінз. Автоматизація Microsoft Access за допомогою VBA, Війлямс, 2006, - 416 с .;
. Харитонова І. - Office Access 2003. Самовчитель. СПб .: Питер, +2004, 464 с .;
. Носач О.Б., Терещенко О.Ю. Конспект лекцій Практичне! Застосування MS Access та мови VBA для студентов спеціальності Економічна кібернетика денної форми навчання.- Полтава: ПолтНТУ, 2011. - 89 с .;
. Терещенко О.Ю. Методичні вказівки до виконан курсової роботи з дисципліни: Інформаційні системи та технології в економіці для студентов спеціальності Економічна кібернетика" денної форми навчання. - Полтава: ПолтНТУ, 2012 - 63 с.
Додатки
Додаток А - Процедури форми frm_main1
Sub btn_prisv_Click ()! cmb_knh=Null.RequerySubSub btn_redag_Click (). OpenForm frm_redag ?? SubSub cmb_knh_AfterUpdate ()! txt_prisv=Null.RequerySubSub txt_prisv_AfterUpdate ()! cmb_knh=Null.RequerySubSub btn_det_Click (). OpenForm frm_redag ?? raquo ;, acNormal,,,, id_issueSubSub btn_del_Click () MsgBox ( Ві Дійсно хочете ВИДАЛИТИ Запис? raquo ;, vbQuestion + vbYesNo, Відалення )=vbYes Then.OpenQuery qvr_del .RequerySubIfSubSub btn_now_Click () .OpenForm frm_redag ?? raquo ;, acNormal,,,, new SubSub btn_zvit_Click (). OpenForm frm_data SubSub Ctl_btn_vse_Click () _ knh=Null_prisv=Null_frm_main1.RequerySubSub btn_vidm_Click (). CancelUpdate.Close acForm, frm_main1 raquo ;, acDelNoSub
Додаток Б - Процедури форми frm_redag ??
Compare Database
Кнопка ЗБЕРЕГТІSub btn_zberehtu_Click () (True) IsNull (Me! cmb_kodknh) Or Me! cmb_kodknh= Then Невірно заповнене поле Код книги raquo ;, vbCritical, Помилка запису SubIfIsNull (Me! Cmb_reader) Or Me! Cmb_reader= Then Невірно заповнене поле Читацький квиток laquo ;, vbCritical, Помилка запису SubIfIsNull (Me! Txt_vudacha) Or Not IsDate (txt_vudacha) Or Me! Txt_vudacha= Then Невірно заповнене поле Дата видачі laquo ;, vbCritical, Помилка запису SubIfIsNull (Me! Txt_povern) Or Not IsDate (txt_povern) Or Me! Txt_povern= Then Невірно заповнене поле Дата повернення laquo ;, vbCritical, Помилка запису SubIf
'Кнопкі_redag.Enabled=True_zberehtu.Enabled=True_exit_...