Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Component/Install Packager/Add




Добавляемый компонент DCLQRT70.PPL найдите в с:/ ProgramFile/ Borland/ Delphi7/ Bin/.

Головной компонент Quick Reports — TQuickRep. Этот компонент — основа любого отчета. Он представляет собой холст листа будущего отчета.

1. В Delphi – среде создайте форму отчета: File/New/Other/New/Report. Появится новая форма с компонентом QuickRep1. Вам надо выровнять края компонента по форме и вы увидите готовый белый лист, на котором можно будет размещать будущее вашего документа. По краям листа находятся синие пунктирные линии, которые показывают границы документа.

2. Подключите к форме отчета модуль данных: File/Use Unit/ Unit2.

3. В инспекторе объектов установите нужные секции - поля отчета, используя свойство Bands – в нем можно указать (True), что должен иметь будущий документ:

¨ • HasCoiumnHeader — заголовки колонок. Если ваш отчет будет содержать таблицу, то она должна иметь шапку, где будут определены названия колонок. Вот именно эту шапку создают в этой части документа. Так что нужно будет присвоить true.

¨ • HasDetaii — если в отчете есть таблица, то вид строк формируется в этом разделе.

¨ • HasPageFooter — в этом разделе создается нижний колонтитул.

¨ • HasPageHeader — здесь создается заголовок документа.

¨ • HasSummary — содержимое этого раздела печатается один раз в конце отчета (на последней странице).

¨ • HasTitie — в этом разделе делается заголовок отчета.

Любую область можно выделить и растянуть или уменьшить.

4. Установите в объекте отчета QuickRep1 свойство DataSet — здесь укажите таблицу, из которой отчет будет брать данные, укажите DM.ADOTBSales.

На рис.2 приведен вид областей заголовка отчета, заголовка колонок, колонтитулов, области строк таблицы и области итогов.

Рис. 2. Вид компонента QuickRep1 с включенными областями

Теперь нужно в этих областях - секциях расположить компоненты, которые будут ото- бражать нужную нам информацию. На вкладке Qreport, палитры компонентов доступны ряд компонентов, которые можно располагать в этих разделах.

QRLabel — надпись. Этот компонент похож на стандартный TLabel и просто отображает нужные данные.

QRDBText — данные. Этот компонент тоже похож на TDBLabel, он предназначен для отображения значения какого-либо поля из базы данных. Тип поля базы данных должен быть совместим с текстом, т. е. может быть целым числом, строкой, датой.






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных