Быстрый отчет (QuickRep)

Компонент предназначен для формирования отчета. Па­ра­метры отчета можно изменить в окне Re­port Setting (вызывается одноименной командой кон­текст­ного меню или двойным щелчком на странице отчета).

Специфичные свойства в порядке их задания и использования

DataSet‑ имя компонента Table или Query с описанием таблицы (свойство таблицы Active=True) или запроса, используемых в отчете (QuickRep1.DataSet:=Form1.Table1).

Bands‑ полосы в отчете: HasPageHeader (верхний колонтитул), HasTitle (заголовок отчета), HasColumnHeader (заголовки столбцов), HasDetail (область детальных данных ‑ деталь), HasSummary (итоги по отчету), HasPageFooter (нижний колонтитул).

Unit‑ единица измерения в отчете: MM (миллиметры), Inches (дюймы), Pixels (пиксели), Native (десятые доли миллиметра), Characters (символы с размером, равным значению свойства QuickRep.Font.Size).

Page‑ параметры страницы отчета: PaperSize (формат страницы, A4), Orientation (poPortrait ‑ книжная, poLandScape ‑ альбомная), Lenght, Width (высота и ширина страницы, если PaperSize=Custom), TopMargin, BottomMargin, LeftMargin, RightMargin (размер верхнего, нижнего, левого и правого полей соответственно), Rule (отображение сетки при проек­тировании). Параметры страницы и отчета можно изменить по команде Report Setting контекстного меню страницы отчета.

Frame‑ параметры рамки страницы: Color (цвет), Width (ширина в пиксе­лях), Style (стиль), DrawTop, DrawBottom, DrawLeft, DrawRight (наличие линий сверху, снизу, слева и справа соответственно).

PrinterSetting‑ параметры печати: FirstPage, LastPage (номера первой и последней печатуемых страниц), Copies (число копий), Duplex (двусто­рон­няя печать), OutputBin (способ подачи бумаги).

Рекомендуется для установки параметров принтера самим поль­зо­ва­телем использовать диалоги PrintDialog, (п. 2.3.11.5), Printer­Setup­Dialog (п. 2.3.11.6) или метод PrinterSetup.

Options‑ режимы: FirstPageHeader (печать верхнего колонтитула на первой странице), LastPageFooter (печать нижнего колонтитула на последней стра­нице), Compression (отчет сохраняется в сжатом формате).

PrintIfEmpty‑ распечатывать пустой набор данных (True).

SnapToGrid‑ компоненты автоматически выравниваются по линиям сетки.

ShowProgress‑ процесс формирования отчета отображается в окне.

Description, ReportTitle‑ строка примечания, заголовка отчета.

Zoom, State‑ масштаб отчета в процентах и его текущее состояние.

Available‑ отчет готов для проcмотра и печати.

CurrentColumn, PageNumber‑ текущий номер колонки и страницы.

Специфичные методы

Preview‑ предварительный просмотр отчета после его формирования. Из ок­на просмотра можно вывести отчет на печать или в файл, загрузить сох­ранен­ный отчет, изменить масштаб просмотра (Form5.QuickRep1.Preview).

PreviewModeless‑ просмотр отчета в отдельном окне (программа продол­ жит свое выполнение во время просмотра).

PreviewModal‑ предварительный просмотр отчета в модальном окне.

Print‑ печать отчета (Form3.QuickRep1.Print).

Prepare‑ формирование отчета без его вывода на экран или на печать.

Cancel‑ прервать формирование отчета.

ExportToFilter‑ экспорт отчета в файл.

NewColumn/NewPage‑ переход к новой колонке/странице.

ResetPageFooterSize‑ изменение высоты полосы нижнего колонтитула.








Дата добавления: 2016-03-22; просмотров: 762;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.