Search Results for

    Show / Hide Table of Contents

    Объект Engine

    Это самый полезный и интересный объект, который представляет собой ссылку на движок (ядро FastReport, управляющее построением отчета). Используя свойства и методы движка, можно строить воистину экзотические типы отчетов. Рассмотрим свойства и методы этого объекта.

    Свойство Тип Описание
    CurColumn Integer Номер текущей колонки в многоколоночном отчете. Этому свойству можно присваивать значение.
    CurX Extended Текущее смещение координат по оси X. Этому свойству можно присваивать значение.
    CurY Extended Текущее смещение координат по оси Y. Этому свойству можно присваивать значение.
    DoublePass Boolean Равно True, если отчет является двухпроходным. Аналогично Report.EngineOptions.DoublePass.
    FinalPass Boolean Равно True, если выполняется последний проход двухпроходного отчета.
    PageHeight Extended Высота области печати, в пикселах.
    PageWidth Extended Ширина области печати, в пикселах.
    StartDate TDateTime Время старта отчета. Аналог системной переменной <Date>.
    StartTime TDateTime Время старта отчета. Аналог системной переменной <Time>.
    TotalPages Integer Количество страниц в отчете. Аналог системной переменной <TotalPages>. Для использования этой переменной отчет должен быть двухпроходным.
    SecondScriptcall Boolean Равно True, если при переносе объектов событие объекта вызывается повторно (происходит при переносе объекта "Текст" с включенным свойством SuppressRepeated).

    Методы:

    Метод Описание
    procedure AddAnchor(const Text: String) Добавляет "якорь" в список якорей. Подробнее см. далее.
    procedure NewColumn Формирует новую колонку в многоколоночном отчете. После последней колонки автоматически формируется разрыв страницы.
    procedure NewPage Формирует новую страницу (разрыв страницы).
    procedure ShowBand(Band: TfrxBand) Показывает бэнд с указанным именем. После вывода бэнда автоматически смещается позиция CurY.
    function FreeSpace: Extended Возвращает высоту оставшегося свободного места на странице, в пикселах.
    function GetAnchorPage(const Text: String): Integer Возвращает номер страницы, на которой находится заданный якорь.
    Back to top © 1998-2024 ООО «Быстрые отчеты»