Специфичные события. LoadFromFile(const FileName: String; ExceptionIfNotFound: Boolean = False): Boolean - загружает отчет из файла с заданным именем; если второй параметр равен Главная страница сайта Об авторах сайта Контакты сайта

Специфичные действия. LoadFromFile(const FileName: String; ExceptionIfNotFound: Boolean = False): Boolean - загружает отчет из файла с данным именованием; если 2-ой параметр равен


.

Методы

Clear- очищает отчет.

LoadFromFile(const FileName: String; ExceptionIfNotFound: Boolean = False): Boolean - загружает отчет из файла с заданным именем; если второй параметр равен True и файл не найден, то генерирует исключение. Если файл загружен успешно, возвращает True.

Пример использования метода: frxReport1.LoadFromFile('c:\1.fr3').

LoadFromStream(Stream: TStream) - загружает отчет из потока.

SaveToFile(const FileName: String) - записывает отчет в файл с заданным именем. По умолчанию форма отчета хранится вместе с формой проекта, т.е. в файле .dfm. Метод применяется, если требуется хранить форму от­чета в отдельном файле .fr3. Пример: frxReport1.SaveToFile('c:\2.fr3').

SaveToStream(Stream: TStream) - записывает отчет в поток.

DesignReport- вызывает дизайнер отчета. Дизайнер должен быть включен в проект. Пример использования метода: TfrxReport.DesignReport.

ShowReport(ClearLastReport: Boolean = True) - запускает отчет на выполнение и показывает результат в окне предварительного просмотра. Если параметр ClearLastReport равен False, то отчет добавляется к ранее построенному, иначе ранее построенный отчет очищается (True). (frxReport1.ShowReport).

PrepareReport(ClearLastReport: Boolean = True): Boolean - запускает отчет на выполнение; без окна предварительного просмотра. Если отчет был по­строен успешно, возвращает True.

ShowPreparedReport - показывает отчет, построенный ранее с помощью вызова PrepareReport (if frxReport1.PrepareReport then

frxReport1.ShowPreparedReport;).

Print- печатает отчет. (frxReport1.Print).

Export(Filter: TfrxCustomExportFilter) -экспортирует отчет, используя за­данный фильтр экспорта (frxReport1.Export(frxHTMLExport1);).

OnBeforePrint- происходит при запуске отчета на выполнение. Возникает перед обработкой каждого объекта.

OnAfterPrint- происходит при запуске отчета на выполнение. Возникает после обработки каждого объекта.

OnClickObject- происходит при просмотре отчета в окне предваритель­ного просмотра. Возникает при щелчке мышью на объекте.

OnGetValue- происходит при запуске отчета на выполнение. Возникает, когда встречена неизвестная переменная. Обработчик события должен вернуть значение этой переменной.

OnManualBuild- происходит при запуске отчета на выполнение. Если на­значен обработчик этого события, то ядро FastReport блокируется и пользователь должен самостоятельно обрабатывать построение отчета.

OnMouseOverObject- происходит при просмотре отчета в окне предвари­тельного просмотра. Возникает при прохождении указателя мыши над объектом.

OnUserFunction- происходит при запуске отчета на выполнение. Возни­кает при вызове функции, добавленной с помощью метода AddFunction.



frxUserDataSet- компонент подключения пользовательского набора данных (не привязанного к базе данных, например массива, файла и др.).

В случае использования этого компонента программист должен обеспечить навигацию по источнику данных.


Другие страницы сайта


Для Вас подготовлен образовательный материал Специфичные события. LoadFromFile(const FileName: String; ExceptionIfNotFound: Boolean = False): Boolean - загружает отчет из файла с заданным именем; если второй параметр равен

5 stars - based on 220 reviews 5
  • Внутренняя политика самодержавия в первой половине 19 века
  • Будь девушкой, непохожей на остальных
  • Оформите библиографическое описание источников 18 страница
  • Экономический анализ в послеоктябрьский период
  • Внешняя политика при Иване IV
  • Внешняя политика России во второй четверти XIX века
  • Будь позитивен, нестандартен и оригинален
  • Тема 13. Информационная инфраструктура рынка