Курсовая работа: Довідник аматора живопису
ON Museums.name = Kartini.museum
2.5 Створення звітів
Звіт – це документ, при перегляді якого, видно, яка інформація зберігається у базі даних, тобто це форматоване представлення даних, яке виводиться на екран, принтер чи у файл. В звіті можна показати як часткову інформацію про данні, так і повну. Його можна представити у різному оформленні, в залежності від бажання користувача.
Використовуючи Wizard, створюємо спочатку звичайний звіт, а потім звіт один-до-багатьох.
У звичайному звіті обираємо таблицю для побудови звіту, способи сортування записів та опції підведення підсумків та зберігаємо звіт у вказаний каталог з подальшим редагуванням. Після збереження звіту відкриється вікно редактора звітів, у якому редагуємо необхідні параметри (рис. 2.29). При бажанні звіт можна також розпечатати.
Рис. 2.29 – Редагування звіту «Картини»
Рис. 2.30 – Фрагмент звіту «Картини»
Для створення звіту один-до-багатьох - епохи - обираємо батьківську таблицю, дочірню таблицю та індекси, за якими таблиці зв'язуватимуться. Зберігаємо звіт з подальшим редагуванням у конструкторі (рис. 2.31).
Рис. 2.31 – Редагування звіту «Епохи»
Рис. 2.32 – Фрагмент звіту «Епохи»
2.6 Створення власного меню
В даному розділі створимо власне меню, що викликає створені раніше запити, локальні представлення даних, форми та звіти. При запуску меню, його кнопки з’являються поміж стандартних кнопок меню. При створенні меню, стандартне меню (файл dovidnik_givopis_main у вкладці Other → Menus ) було русифіковано і до нього було додано меню проекту під назвою «Живопись ».
Після закінчення редагування меню натискаємо кнопку Preview, переглядаємо отриманий результат та генеруємо файл меню. Для цього обираємо пункт головного меню Menu→Generate… , погоджуємося із збереженням змін та обираємо каталог для збереження.
Вид цього меню показано нижче на рис. 2.33:
Рис. 2.33 – Власне меню проекту довідника аматора живопису
Опишемо створені пункти меню:
1. Підменю Формы (має 4 пункти). Тут є посилання на 4 чотири форми, за допомогою яких можна також редагувати дані у таблицях.
Для виклику форм в цьому підменю створюються наступні команди:
· Пункт «Художники »:
DO FORM “H:\Visual FoxPro Projects\Dovidnik_givopis\FORMS\artists.scx”
· Пункт «Картины »:
DO FORM “H:\Visual FoxPro Projects\Dovidnik_givopis\FORMS\pictures.scx”
· Пункт «Эпохи »:
DO FORM “H:\Visual FoxPro Projects\Dovidnik_givopis\FORMS\epoch.scx”
· Пункт «Музеи »: