Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Visual Basic 6.0~03.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
4 Мб
Скачать
☆

1

Мал. 9.12. Готовий звіт

. Клацніть на вкладці Design в лівій частині панелі інструментів. Crystal Reports Pro переходить в режим конструювання.

У режимі конструювання (мал. 9.13) увесь звіт ділиться на декілька логічних секцій: Title (Заголовок), Page Header (Верхній колонтитул), Details (Основна інформація), Page Footer (Нижній колонтитул) і Summary (Підсумки). Короткий опис різних секцій приведений в таблицю. 9.1.

Мал. 9.13. Режим конструювання

Таблиця 9.1. Секції звіту в режимі конструювання

Секція

Опис

Title

У цій секції знаходяться текст і/або графіка, що знаходяться у верхній частині першої сторінки звіту

Page Header

Інформація, що відображується у верхньому колонтитулі кожної сторінки звіту

Details

У цій секції виводиться основна інформація. Crystal Reports виводить усі записи, які відповідають фільтру (критерію відбору), встановленому для цього звіту

Page Footer

Інформація, що відображується в нижньому колонтитулі кожної сторінки звіту

Summary

У цій секції, що відображується у кінці звіту, підводяться підсумки за основною інформацією звіту

2. Натисніть клавішу Ctrl і, не відпускаючи її, клацніть на заголовках полів ISBN і Title.

3. Виконаєте команду Format > Font з меню Crystal Reports Pro. Виберіть шрифт з параметрами Arial, Bold, 14 pt. Натисніть кнопку OK, щоб підтвердити вибраний шрифт і закрити діалогове вікно.

4. Виконаєте команду Insert > Picture.

5. Коли на екрані з'явиться діалогове вікно Choose Picture File, виберіть файл beany.bmp з теки \Program Files\MicrosoftVisualStudio\Common\Graphics\Bitmaps\ Assorted. Закрийте діалогове вікно кнопкою ОК.

6. Перемістите графічне зображення в секцію верхнього колонтитулу (Page Header), праворуч від назви звіту (мал. 9.14).

7. Виконаєте команду File > Save. Збережете файл під ім'ям First.rpt в теці VB98.

8. Клацніть на вкладці Preview, щоб побачити свій оновлений звіт.

В даному прикладі показані лише перші кроки по розробці і побудові звіту. Хоча він був досить простим, Crystal Reports Pro має багато нетривіальних можливостей.

Використання звіту в додатку

Щоб додаток міг скористатися звітом, створеним в Crystal Reports Pro, необхідно включити в проект спеціальний нестандартний елемент. Після включення елементу в проект його слід помістити на форму, з якої виконуватиметься Друкування.

Якщо ви працюєте з одним звітом і однією базою даних, ймовірно, можна обмежитися завданням властивостей звіту в діалоговому вікні, що відкривається з рядка Custom вікна властивостей. На мал. 9.15 показано діалогове вікно Property Pages для елементу звіту. На різних вкладках вікна ви вказуєте, який звіт повинен використовуватися і на чому його Друкуванняувати. Зверніть увагу - звіт можна вивести у вікно, на принтер, у файл і навіть в різні системи електронної пошти (MAPI, VIM і Lotus Notes).

Мал. 9.14. Звіт в режимі конструювання. Мал. 9.15. Діалогове вікно Property Pages для Crystal Reports 4.6.

Наступний приклад показує, як вивести звіт з додатка:

1. Створіть в Visual Basic новий проект командою File > New.

2. У діалоговому вікні New Project виберіть значок Standard EXE. Закрийте діалогове вікно кнопкою ОК.

3. Задайте властивості Name проекту значення ReportDemo.

4. Задайте властивості Name форми Form1 значення frmMain, а властивості Caption - значення Вивід звітів.

5. Клацніть правою кнопкою миші на панелі елементів і виберіть з контекстного меню команду Components.

6. У діалоговому вікні Components Встановіть прапорець поряд з рядком Crystal Report Control4.6(pиc.9.16).

7. Натисніть кнопку OK, щоб помістити елемент на панель.

8. Створіть на формі frmMain кнопку. Задайте її властивості Name значення cmdPrint, а властивості Caption - значення &Print.

9. Помістите на форму елемент Crystal Report і задайте його властивості Name значення rpt.

10. Клацніть на рядку (Custom) у вікні властивостей елементу Crystal Report. Відкривається діалогове вікно Property Pages.

11. Натисніть кнопку праворуч від поля ReportFileName. Вкажіть звіт, створений в попередньому прикладі, в діалоговому вікні Choose Report. Виберіть файл кнопкою Open.

12. Клацніть на вкладці Print Window.

1

3.Введите текст Попередній перегляд в полі Title. 14. Закрийте діалогове вікно кнопкою ОК.

Після того, як налаштування звіту було завершене, давайте напишемо програму для виведення звіту з додатка.

15.Дважды клацніть на кнопці cmdPrint - відкривається вікно програми. 16.Вставте в процедуру події cmdPrint_Click() наступний фрагмент:

Private Sub cmdPrint__Click()

‘ Вивести звіт

rpt.PrintReport

End Sub

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]