BigEdu.ru
» » » Засоби виводу інформації на принтер в об’єктно-орієнтованому середовищі програмування Delphi
Вернуться назад

Засоби виводу інформації на принтер в об’єктно-орієнтованому середовищі програмування Delphi

Міністерство освіти і науки України

Рівненський державний гуманітарний університет

Факультет математики та інформатики

Кафедра інформатики та прикладної математики

Курсова робота на тему:

Засоби виводу інформації на принтер в об’єктно-орієнтованому середовищі програмування Delphi

Виконав:

студент IV курсу

факультету математики та інформатики

групи МІ-41 Карпович О. І.

Науковий керівник:

викл. Гаврюсєв С. М.

Рівне 2004


Зміст

Вступ.

§1. Аспекти використання стандартних компонентів ООС програмування Delphi для створення звітної документації.

1.1. опис компонентів – QReport, PrintDialog та PrintSetupDialog;

1.2. створення звітів за допомогою QuickReports;

1.3. інше програмне забезпечення для побудови звітів

1.4. §2. Приклади створення звітів

Висновок.

Список використаної літератури.


Вступ

За сучасного стрімкого розвитку інформаційних технологій часто виникає потреба у створенні нестандартниж можливостей для покращення дизайну і якості программного забезпечення. Метою роботи є огляд можливостей компонентів об’єктно-орієнтованого середовища програмування Delphi при виводі інформації на принтер. Зокрема огляд можливостей генератора звітів QuickReport. Він один з найбільш використовуваних генераторів, поряд з ним використовуються ще такі генератори як: CristalReport та FastReport. За допомогою закладки QReport в середовищі програмування Delphi здійснюється друк. Закладка QReport дозволяє працювати з базами даних. Крім QReport розглянемо можливості таких компонентів як PrintDialog та PrintSetupDialog.


1.1. Опис основних компонентів Quick Reports

На сторінці QReport палітри компонентів розташовується більш двадцяти компонентів, застосовуваних для побудови звітів.

Найважливішим є компонент QuickRep , що визначає побудову звіту в цілому. За допомогою інших компонентів створюються складові частини звіту.

Компонент QRBand являє собою спеціальну панель для розташування даних, заголовків, назви звіту та ін. Даний компонент є одним з основних. З його допомогою реалізуються такі області звіту:

область заголовка звіту;

область заголовка сторінки;

область заголовка групи;

область назв стовпців звіту;

область детальних даних;

область підгрупи;

область підсторінки;

область підзвіту.

Компонент QRStringBand має те ж призначення, що і QRBand. Відмінність полягає в тому, що даний компонент має вбудований список рядків Items . Вміст цього списку стає видимим у режимі друку або попереднього перегляду, якщо на компонент QRStringBand поміщений компонент QRExpr. Для кожного рядка в списку Items виводиться окрема смуга QRStringBand.

Інші компоненти, представлені на сторінці Палітри компонентів, приведені в табл.

Група компонентів QRXXXXFilter являє собою набір фільтруючих компонентів, використовуваних для перетворення звіту в текст, HTML-сторінку і т.п. при друці звіту.

Компоненти для створення звітів



Компонент

Призначення

QRSubDetail

Являє собою область, у якій розташовуються дані підлеглої таблиці при реалізації в звіті зв'язку між таблицями БД

QRChildBand

Виконує функції дочірньої смуги, що прив'язується до батьківської смуги і служить для її розширення. Будь-яка смуга може бути визначена як батьківська шляхом установки її властивості HasChild у True

QRGroup

Застосовується для групування даних у звіті

QRLabel

Дає можливість розмістити в звіті довільний текстовий рядок

QRDBText

Використовується для висновку в звіті вмісту полючи набору даних

QRExpr

Застосовується для висновку значень, що є результатом обчислення виражень. Формули для обчислення виражень задаються за допомогою спеціального редактора формул даного компонента

QRSysData

Служить для відображення в звіті системних значень, таких як дата, час, номери сторінок і т.п.

QRMemo

Дозволяє вставити в звіт багаторядковий текст

QRExprMemo

Використовується для створення багаторядкових полів, що обчислюються

QRRichText

Дає можливість додати в звіт текст у форматі RTF

QRShape

Застосовується для відображення в звіті найпростіших геометричних фігур (квадрат, коло і т.д.)

QRImage

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

QRPreview

Використовується для створе

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать
Курсовые работы по информатике и программированию Міністерство освіти і науки України Рівненський державний гуманітарний університет Факультет математики та інформатики Кафедра інформатики та
Оценок: 1000 (Средняя 5 из 5)

Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.

© 2016 - 2022 BigEdu.ru