В рамках ежегодного тестирования были получены сертификаты о совместимости программных продуктов FastReport .NET Mono и FastReport .NET WinForms с СУБД Ред База Данных.
FastReport FMX 1.1 - новая версия генератора отчетов для FireMonkey.
+ Добавлена поддержка Embarcadero RAD Studio XE4. FastReport FMX пока не поддерживает iOS.
+ Добавлена совместимость с FireMonkey FM3
+ Добавлена поддержка внутренних источников данных IBX, DBX, ADO (Win)+ Добавлен новый внутренний источник данных TfrxClientDataset (позволяет загружать XML таблицы из отчета)+ Добавлена поддержка линейных штрихкодов (2_5_interleaved, 2_5_industrial, 2_5_matrix, Code39, Code39 Extended, Code128, Code93, Code93 Extended, MSI, PostNet, Codebar, EAN8, EAN13, UPC_A, UPC_E0, UPC_E1, UPC Supp2, UPC Supp5, EAN128)+ Добавлена поддержка 2D штрихкодов: PDF417, DataMatrix+ Добавлена поддержка Хинтов в дизайнер, предпросмотр и отчет.+ Добавлен контрол TfrxDBLookupComboBox - для совместимости отчетов из FR4VCL- Исправлена ошибка по которой TfrxPreview не было доступна в палитре компонентов- Исправлены некоторые проблемы с печатью в XE3- Исправлена ошибка с неправильным отображением иконок тулбара в дизайнере отчета- Исправлены AV в некоторых редакторах дизайнера- Исправлены ошибки некоторых диалоговых компонентов- Исправлено округление размера шрифта при масштабировании- Исправлена ошибка установки св-ва Color из скрипта отчета
Обновление до новой версии для пользователей FastReport FMX бесплатно.
Пользователи FastReport VCL могут приобрести FastReport FMX с 50% скидкой. Ссылки на обновление представлены в панели управления.
RAD Studio XE4 — это лучший пакет средств разработки полнофункциональных native-приложений для различных устройств, включая ПК, планшеты и смартфоны.
Возможности RAD Studio XE4:
- Разработка полнофункциональных native-приложений для различных устройств.- Разработка приложений для iPhone и iPad- Элементы интерфейса iOS- Быстрое создание прототипов с использованием эмуляторов устройств- Поддержка баз данных iOS IBLite и SQLite- Поддержка многоуровневых клиентов DataSnap, веб-служб и корпоративных баз данных- FireDAC: более удобный доступ к различным наборам данных на множестве устройств- Платформа приложений FireMonkey FM3
Подробную информацию можно получить на сайте Embarcadero
При совместном использовании FastReport .Net с фреймворком ASP.Net MVC существует возможность простого формирования файла в нужном выходном формате при нажатии на кнопку формы.
Добавляем следующий код во View:
@using (Html.BeginForm("GetFile", "Home")) { < input id="pdf" type="submit" value="Export to PDF" / > }
GetFile - имя обработчика результатов сабмита формы в контроллере, Home - имя контроллера, в данном случае файл контроллера HomeController.cs
Добавляем пространство имен в контроллере: далее...
Объект WebReport генератора отчетов FastReport .Net использует в своей работе библиотеку jQuery. Данная библиотека очень популярна и уже может быть использована в вашем проекте.
Чтобы избежать дублирования загрузки скриптов и стилей jQuery в браузер клиента при работе с разметкой Razor, нужно использовать следующие строки в файле _Layout.cshtml:
@WebReportGlobals.ScriptsWOjQuery() @WebReportGlobals.StylesWOjQuery()
вместо стандартных, которые загружают все файлы @WebReportGlobals.Scripts() @WebReportGlobals.Styles()
При работе с разметкой ASPX нужно установить свойство ExternalJquery = true (по умолчанию false). далее...
Очень часто для удобства просмотра табличных данных прибегают к выделению цветом фона четных строк таблицы. Если отчет предполагается в дальнейшем печатать на бумаге или выгружать в Excel, то не всегда отображение располосицы в таблице будет уместным. Есть способы управлять отображением располосицы в процессе построения отчета.
Способ №1
Открываем дизайнер отчетов и создаем располосицу в нужном нам отчете: заходим в редактор стилей в верхнем меню Report-Styles, там добавляем стиль с именем EvenRows и задаем ему нужный цвет фона. Затем нужно указать в свойствах бэнда EvenStyle = EvenRows. далее...
Улучшена интеграция с FastReport: отчеты используют настройки подсветки и стилей грида. Налажена работа опций автоматической установки размера ячеек: подбор ширины, подбор ширины с ограничением и подбор высоты
2. Добавлена поддержка FireDac.3. Расширены возможности скрипта: a. опция «Вычислять все ячейки» - возможность расчета вычисляемого показателя на основе значений других показателей для пустых ячеек (не имеющих соответствующих записей в исходном наборе данных), b. возможность рассчитывать итоги с использованием скрипта, c. тип функции показателя “FormulaDetail” - возможность рассчитывать значения показателей на основе данных исходного набора (а не на основе других показателей).4. При копировании в буфер ячеек из грида теперь также копируются заголовки..
В связи с выпуском новой версии генератора отчетов FastReport .Net 2013.2 прошу обратить внимание всех пользователей объекта WebReport на следующие изменения.
Во-первых, изменилось расширение у имени хендлера, который необходимо прописывать в файле web.config для корректной работы WebReport. Старое название «FastReport.Export.aspx» нужно заменить на новое «FastReport.Export.axd». Если этого не сделать, то WebReport вызовет исключение с ошибкой и инструкциями по внесению изменений в файл web.config. далее...
Рады сообщить о выходе новой версии генератора отчетов для MS Visual Studio. FastReport.Net теперь поддерживает одну из современных технологий - MVC, она доступна в редакциях Win+WebForms и Professional. Информацию по использованию читайте в нашем блоге. Также было добавлено еще одно облако - Google Drive.
+ добавлена поддержка ASP.NET MVC framework (ASPX, Razor) в WebReport
+ добавлены новые примеры использования WebReport в MVC - \Demos\C#\MvcDemo, \Demos\C#\MvcRazor+ добавлено сохранение в облако Google Drive + добавлена греческая локализация* ВНИМАНИЕ! изменено расширение WebReport handler (было FastReport.Export.aspx, стало FastReport.Export.axd), просим исправить существующие файлы web.config- исправлена ошибка с Application Key и Secret в экспорте Dropbox- исправлена ошибка с NullReferenceException при экпорте в Dropbox- исправлена ошибка c кодировкой при импорте файла dDase для карты в экспорте DBX- исправлена ошибка с числовыми форматами Excel- исправлена ошибка с неправильным форматом после оптимизации матрицы в экспорте Excel 2007 - исправлена ошибка с прозрачностью шрифитов в пустых ячейках в экспорте Excel 2007- исправлена ошибка с дублированием склеенных ячеек в экспорте Excel 2007 - исправлена ошибка с внедрением моноширинных шрифтов в экспортах в PDF и XPS- исправлена ошибка стилей в WebReport- исправлена ошибка с WebReport.RepotDone- исправлена ошибка с Master Pages в WebReport- исправлена ошибка при печати легенды диаграммы- исправлена ошибка в PictureObject