FastReport® VCL

----------------------------------------------------------------------------------------------------------

СОДЕРЖАНИЕ

1. Введение.
2. Новые возможности FastReport VCL
3. Возможности.

----------------------------------------------------------------------------------------------------------

1. ВВЕДЕНИЕ.

FastReport® VCL - это набор компонентов для построения отчетов, 
представляет собой сочетание дизайнера, генератора и Preview отчетов. 
FastReport написан на 100% Object Pascal и может быть установлен в 
Borland® Delphi 7-2006, Borland® C++Builder 2006, Turbo Delphi/C++Builder, CodeGear® Delphi 2007, CodeGear® C++Builder  2007, CodeGear® Delphi 2009, CodeGear® C++Builder 2009, Embarcadero® Delphi 2010, Embarcadero ® C++Builder 2010, Embarcadero® Delphi XE, Embarcadero ® C++Builder XE,
Embarcadero® Delphi XE2, Embarcadero ® C++Builder XE2, Embarcadero® Delphi XE3, Embarcadero ® C++Builder XE3, Embarcadero® Delphi XE4, Embarcadero ® C++Builder XE4, Embarcadero® Delphi XE5, Embarcadero ® C++Builder XE5
Embarcadero® Delphi XE6, Embarcadero ® C++Builder XE6,
Embarcadero® Delphi XE7, Embarcadero ® C++Builder XE7,
Embarcadero® Delphi XE8 and Embarcadero ® C++Builder XE8,
Embarcadero® Delphi 10 Seattle, Embarcadero ® C++Builder 10 Seattle, Embarcadero® Delphi 10.1 Berlin, Embarcadero ® C++Builder 10.1 Berlin, Embarcadero® Delphi 10.2 Tokyo, Embarcadero ® C++Builder 10.2 Tokyo,
Embarcadero® Delphi 10.3 Rio и Embarcadero ® C++Builder 10.3 Rio,
Embarcadero® Delphi 11 и Embarcadero ® C++Builder 11.

----------------------------------------------------------------------------------------------------------

2. НОВЫЕ ВОЗМОЖНОСТИ FASTREPORT VCL

Классы:
- Новые типы заливки у объекта "Текст": Градиент и Стекло.
- Объект «Текст» может иметь несколько условий выделения. Они включают в себя настройки рамки, шрифта, заливки и видимость объекта. Вы можете включать и выключать каждую настройку. 
- У объекта «Текст» теперь есть несколько настроек форматирования. Когда в тексте содержится несколько выражений, можно указать формат для каждого из них.  
- Добавлено свойство Filter у датабэндов. Можно отфильтровать строки данных без использования скрипта.
- Изменения в формате отчета: наборы данных, переменные, форматы, условное выделение хранятся в виде вложенных свойств и стали более удобочитаемыми. 
- В объекты отчета добавлены события мыши: MouseEnter, MouseLeave.
- Добавлено свойство Visibility (vsPreview, vsPrint, vsExport) у объектов отчета.

Новые объекты:
- Новые 2D штрихкоды - PDF417, DataMatrix и QR-code.
- Новые штрихкоды - Code128, EAN128 с автоматической кодировкой.

Интерактивность:
- Новые интерактивные типы отчета: детальный отчет и детальная страница. При клике на интерактивный объект, новый отчет создается и отображается в отдельной вкладке окна предпросмотра.
- Добавлена интерактивность в объект Chart. Детальный отчет можно вызвать через клик по объекту Chart.

Экспорты:
- В PDF-экспорт улучшено встраивание шрифтов: вместо целого шрифта встраивается только используемое в отчёте подмножество символов шрифтов. Это позволяет значительно сократить размер файла
- Новые экспорты: HTML5 (div), DOCX, XLSX, PPTX.
- Улучшение в форматах экспорта RTF, XLS, XML, HTML, ODF: поддержка разных типов линий рамки в объекте "Текст".

GUI:
- Новые иконки в окне предпросмотра и в Дизайнере отчетов. 
- Улучшен внешний вид дерева данных. Новые иконки для различных типов полей.
- Новые/улучшенные диалоги: условное выделение, граница, заливка, редактор гиперссылок.

----------------------------------------------------------------------------------------------------------

3. ВОЗМОЖНОСТИ.

- Бэнд-ориентированный генератор отчетов;
- Встроенный мощный дизайнер, доступный и в run-time;
- Полный WYSIWYG;
- Preview как в MS Word;
- Высокая скорость работы;
- Компактность кода;
- Неограниченное количество страниц сформированного отчета;
- Многостраничные отчеты; составные (композитные) отчеты; вложенные 
отчеты;
  группы; многоколоночные отчеты; master-detail-detail отчеты;
  cross-tab отчеты; двухпроходные отчеты; "живые" отчеты;
- Полный контроль над процессом печати, поддержка всех типов бумаги;
- Экспорт в TXT, RTF, HTML, PDF, XLS, XML, JPG, BMP, TIFF форматы;

- Встроенный интерпретатор скриптового языка (поддерживаются 4 языка - 
  PascalScript, C++Script, JSCript, BasicScript) для управления процессом 
  построения отчета с отладчиком;
- Редактор скрипта с подсветкой синтаксиса;
- Единый скрипт для всего отчета (как unit в Delphi);

- Набор наиболее популярных компонентов: Текст, Линия (в том числе и 
  диагональная), Рисунок, Фигура, OLE объект, RichText, RX Rich 2.0, 
  Диаграмма, Штрих-код;
- Различные типы заливки для объектов; 
- Вращение текста под углом 0..360; 
- Отступ параграфа;
- Поддержка простых html-тэгов (font color, b, i, u, sub, sup) в объекте Memo;
- Стили;
- Перетекание текста; 
- Свойства Cursor, URL у объектов отчета. Поддержка anchors;
- Построение отчетов для вывода на матричный принтер; 
- Масштабирование в дизайнере;
- Линейки, выносные линии в дизайнере;
- Инструменты "рука", "лупа", "текст";
- Возможность отображать содержимое поля БД вместо его названия;
- Сетка-миллиметровка, дюймовка, с произвольным шагом;
- Изменение левой/правой границ листа (объекты сдвигаются автоматически);
- Мастера для создания базовых типов отчетов;
- Копирование объектов в буфер обмена Windows;
- Полное Undo/Redo в дизайнере;
- Поиск текста в сформированном отчете;
- Редактирование сформированного отчета;

- Отчет может содержать диалоговые формы для запроса параметров 
  перед построением. В отчете может быть несколько диалоговых форм.
  В дизанере диалоговых форм доступны стандартные элементы управления,
  такие как: Button, Edit, CheckBox и др.;
- Полная поддержка вывода Bi-directional - текстов;
- Формат хранения файлов шаблонов и отчётов - xml, 
  поддержка Gzip сжатия сохраняемых файлов;
- Функциональность может быть расширена за счет написания собственных
  компонент - визуальных объектов, мастеров, библиотек функций;
- Работа как с Database - ориентированными источниками данных, так и с
  любыми данными.

----------------------------------------------------------------------------------------------------------

Со всеми вопросами о покупке лицензии FastReport обращайтесь по адресу
sales@fast-report.com

----------------------------------------------------------------------------------------------------------
Координаты авторов:

Fast Reports Inc.

e-mail: 		<info@fast-report.com>
web sites: 	<http://www.fast-report.com>
 		<http://www.fastreport.ru>