Сохранение отчета FastReport .NET в формате RDL

Что такое импорт RDL
Отчет RDL – это шаблон отчета в формате Report Definition Language. Формат используется в Microsoft Reporting Services. Отчеты можно создавать в Microsoft Visual Studio и Microsoft Report Builder, а также некоторых сторонних редакторах. (more…)

Конвертер из Rave

Как вы знаете, Embarcadero RAD Studio XE2 идёт вместе со специальной RAD версией FR VCL. Многие спрашивали нас: возможно ли конвертировать Rave отчёты (.rav файлы) в Fast отчёты (.fr3 файлы)? Это возможно, так как для этой цели был разработан конвертер.
(more…)

Posted in Rave Reports. No Comments »

Excel формулы в BIFF экспорте

Начиная с версии FR VCL 4.11.15 экспорт BIFF умеет экспортировать формулы. Например, чтобы экспортировать формулу SUM(A1:B2) нужно положить на отчёт TfrxMemoView и записать в нём

=SUM(A1:B2)

Первым символом должен быть знак равенства “=”, а оставшаяся часть – правильной Excel формулой. Экспорт формул управляется свойством BIFF экспорта ExportFormulas и чтобы отключить эту возможность, достаточно написать

procedure DisableFormulas(Exp: TfrxBIFFExport);
begin
Exp.ExportFormulas := False
end;



(more…)

Информация о шаблонах средствами FastReport

Когда над проектом работают большое количество людей, и в момент работы персонал меняется, то трудно уследить за тем какие изменения и нововведения добавлялись в проект. Если проект финансовый, то в проекте также присутствует большое количество отчётов, которые также имеют место быть изменены. С моментом, количество отчётов разрастается до такой степени, что просто становится неудобно с ними работать.

(more…)

Posted in Fast Report. No Comments »

How to store FastReport.NET report templates in database

Posted in Fast Report. No Comments »

Отчёты с деревьями

На сегодняшний день трудно найти компанию, которая не использует достижения информационных технологий для управления и автоматизации производственным процессом. Различные системы способны упростить и автоматизировать значительную часть функций компании. Одной из важнейших задач таких систем является систематизация данных и создание отчетности на основе собранной информации(“Генераторы Отчетов”).

Отчеты и разные документы являются неотъемлемой частью любой компании, различаются лишь формы этих документов. Но не всегда данные имеют “плоский” вид, некоторые задачи требуют построение иерархии или древовидных структур. Большинство генераторов отчетов работают именно с плоскими наборами данных или таблицами.

(more…)

Posted in Fast Report. No Comments »

Построение отчетов в нескольких потоках на Delphi

Иногда требуется организовать многопоточное создание документов в каком-либо формате. Это может быть разработка веб-сервиса или вывод информации из уже существующего многопоточного приложения.

Для создания документов в нужном формате удобно использовать генератор отчетов FastReport VCL. Эта библиотека компонентов проста в освоении, имеет удобный дизайнер отчетов, позволяет легко подключаться к различным источникам данных, в числе которых могут быть и внутренние данные приложение – массивы, наборы параметров и пр. Традиционное использование FastReport, как правило, не вызывает никаких сложностей, но сейчас мы рассмотрим ситуацию применения этого генератора отчетов в многопоточном приложении. Выходным форматом файлов станет PDF.
(more…)

Posted in Fast Report. No Comments »

Rave Reports – выводим данные из DBGrid на печать

В нашем примере мы рассмотрим последовательность действий, необходимых для создания проекта отчета и последующего вывода данных из базы .xml, отображаемых в DBGrid непосредственно на принтер.
(more…)

Posted in Rave Reports. No Comments »

Rave Reports – отчёт из DBGrid в PDF-формат

Для начала несколько слов для тех, кто с генератором отчетов Rave Reports работает впервые. Расшифровывается RAVE как (Report Authoring Visual Environment). Это отдельный от Delphi программный продукт, разработанный Nevrona Designs

Для того, чтобы была возможность генерировать отчет во время выполнения программы, один из вариантов – необходимо предварительно создать структуру (проект) отчета и сохранить ее в файл формата .rav. Далее, в процессе работы вся информация, которую вы вносите в базу данных (удаляете, редактируете) легко может быть представлена в форматах (PDF, HTML, RTF, TEXT) при использовании уже созданного проекта отчетов.
(more…)

Posted in Rave Reports. No Comments »

Программно создаём отчёты через Rave Reports

В примере рассмотрим работу с базой ACCESS, используя техногологию ADO

1. Создаем новый проект Delphi Win32 application и сохраняем в папку проекта, к примеру в С:\RaveExample.
2. Рассмотрим пример работы с базой данных dbdemos.mdb, файл находится здесь: (C:\Program Files\Common Files\CodeGear Shared\Data\dbdemos.mdb). Копируем его в папку нашего проекта С:\RaveExample.
(more…)

Posted in Rave Reports. No Comments »