Осеннее обновление для генератора отчетов уже доступно! Функционал наших решений расширяется каждый день и мы рады представить вам: частичную интеграцию с МоиОтчеты Облако, поддержку .NET 7, конвертор шаблонов из JasperReports, подключение к хранимым процедурам в MsSQL и многое другое.
Интеграция с МоиОтчеты Облако
FastReport .NET, FastReport Core, FastReport Mono начали поддерживать некоторое взаимодействие с МоиОтчеты Облако.
Скачивание и загрузка отчетов
Теперь Вы можете скачать отчет из хранилища МоиОтчеты Облако и работать над ним в дизайнере, или же наоборот – загрузить свои файлы в Облако.
Предварительный веб-просмотр
Помимо стандартного предпросмотра появился и предварительный веб-просмотр. Отчет можно просмотреть таким образом, только если он был открыт из Облака.
Подключение к источникам данных МоиОтчеты Облако
МоиОтчеты Облако может хранить подключения к источникам данных. С этого момента вам доступна возможность добавить эти источники данных в собственный отчет.
А также появилась возможность загружать подключение к МоиОтчеты Облако.
Чтобы узнать подробнее о новых возможностях, прочитайте эту статью.
Поддержка .NET 7
Добавлена поддержка .NET 7 для FastReport.Core и FastReport.CoreWin. Эта платформа повышает производительность приложений и добавляет множество новых возможностей для ваших проектов.
Улучшения валидатора отчетов
Повышена скорость работы
Теперь валидатор отчетов работает в отдельном потоке. А также, значительно оптимизирована скорость его работы. Изменения можно заметить при обработке отчетов с большим количеством ошибок. Пока валидатор проверяет отчет, в окне проверки отображается соответствующее сообщение.
При этом можно редактировать отчет. По завершению работы валидатора, появится таблица с ошибками.
Настройка таблицы валидатора
Для удобства добавлен новый столбец с номерами ошибок. Его отображение можно включить или отключить через контекстное меню таблицы. Таким же образом, можно настраивать отображение столбца с типом ошибки.
Конвертор шаблонов JasperReports
Добавлена возможность конвертировать шаблоны отчетов из JasperReports в шаблоны FastReport .NET. В отчетах JasperReports могут присутствовать объекты, которые не поддерживаются дизайнером FastReport. Эти объекты не будут конвертироваться, либо будут заменены другими таким образом, чтобы построенный отчет был максимально похож на созданный в JasperReports.
Подробнее читайте в статье.
Улучшения и исправления объекта MSChartObject
Объект MSChartObject имеет большое количество свойств и настроек. Наиболее часто используемые из них вынесены в редактор объекта. Свойства, недоступные в редакторе, можно изменять с помощью инспектора объектов. Однако с этими свойствами возникала проблема - при их изменении, отчет не считался измененным. В результате сохранение было недоступно.
Чтобы сохранить отчет, нужно было изменить какое-нибудь другое его свойство или объект. Кроме того, при подготовке отчета и после закрытия окна предварительного просмотра, значения указанных свойств сбрасывались на значения по умолчанию.
В новой версии эта ошибка исправлена.
Подключение к хранимым процедурам в MsSQL
Добавлена возможность подключаться к хранимым в MsSQL процедурам. Ранее это было доступно с помощью запроса к базе данных. Теперь к процедурам можно подключиться гораздо удобнее, с помощью интерфейса подключения таблиц базы данных. Они будут отображаться в окне выбора вместе с таблицами.
При выборе процедуры будет появляться окно с настройками параметров, если они есть. Подробнее читайте в статье.
Улучшения экспортов
Опция "Для печати" в RTF экспорте
Добавлено новое свойство PrintOptimized и соответствующая опция в окне экспорта. Включение этой настройки значительно увеличит качество изображения при экспорте. Однако, размер выходного файла тоже увеличится.
Свойство UseFileStream в Excel 2007 экспорте
Добавлена новая опция UseFileStream для экспорта в Excel 2007. Ее можно использовать только при экспорте из кода в файл. Эта опция полезна при экспорте отчетов с большим количеством страниц (несколько десятков тысяч) в нескольких потоках. Тем самым это позволит избежать ошибок с нехваткой памяти. В остальных случаях использование особого смысла не имеет и не рекомендуется. Пример:
Report report = new Report();
Excel2007Export export = new Excel2007Export();
export.UseFileStream = true;
report.Export(export, "report.xlsx");
Финансовый формат при экспорте в Excel 2007
Теперь денежный формат данных можно экспортировать как финансовый. Для этого добавлена соответствующая опция в окне экспорта и свойство CurrencyToAccounting.
Повышение минимальной версии .NET Framework с 4.0 до 4.6.2
Мы повышаем минимально поддерживаемую версию FastReport .NET до .NET Framework 4.6.2 из-за следующих особенностей:
поддержка .NET Framework 4.0 давно прекращена;
наблюдаются проблемы со сборкой исходного кода FastReport в последних версиях Microsoft Visual Studio;
необходимость для реализации новых API.
Полный список изменений доступен по следующей ссылке.
С 24 по 26 ноября в точке кипения РГЭУ РИНХ проходил хакатон по направлениям кибербезопасности, искусственного интеллекта, разработки программного обеспечения. За два дня экстремального программирования создалось грандиозное противостояние команд всего региона. Наравне сражались команды школьников, студентов и молодых специалистов.
Компания «Быстрые отчеты» активно выступает за развитие IT-сферы в Ростовской области. Ежегодно «Быстрые отчеты» являются спонсором хакатона и создают сложное кейс-задание для участников. В реализации такого проекта попробовали свои силы 7 команд, но только одна - "Эдельвейс" -полностью справилась с заданием. Поздравляем их с победой!
Отдельно всеми экспертами была отмечена команда СБЭУ за самый лучший код. А также своей яркостью запомнился тимлид команды HolyDev Павел Лукаш, который поразил экспертов своими ораторскими навыками.
С 24 по 29 ноября можно приобрести любую редакцию FastReport или FastCube на команду всего за полцены.
Скидка 50% предоставляется на все продукты ООО "Быстрые отчеты" лицензий Team и Site:
FastReport .NET
FastReport VCL
FastReport Mono
FastReport FMX
FastReport Business Graphics .NET
FastCube .NET
FastCube VCL
FastCube FMX
Лицензия Team подходит для 2-4 разработчиков и включает в стоимость лицензию для Build сервера.
Лицензия Site подходит для большой команды разработчиков от 4 человек по одному географическому адресу и включает в стоимость лицензию для Build сервера.
Скидка может быть применена только при покупке полной лицензии. Акция не распространяется на продления и апгрейды.
Задать вопросы можно в чате на нашем сайте или написав на почту sales@fastreport.ru
Купить прямо сейчас!
С 18 по 20 ноября в Южном университете ИУБиП проходил хакатон "HUMANHACK 2022", темой которого стала качественная разработка для отечественных решений. Участниками были школьники, увлекающиеся IT-сферой, студенты IT-специальностей и конечно же молодые специалисты в сфере IT.
Участие в проекте помогло ребятам найти оплачиваемую стажировку в ведущих IT-компаниях города, а также получить приглашение на трудоустройство по завершению хакатона.
ООО "Быстрые отчеты" выступили на мероприятии в качестве спонсоров и представили собственное кейс-задание для участников. 16 команд попробовали свои силы в решении кейса от ведущего производителя программного обеспечения в сфере генерации отчетов.
Отметим напряженную борьбу среди участников, которые 48 часов неустанно боролись за призовые места. Особенно проявили себя следующие команды: FV BB, Бензовоз.
Дополнительно для участников был объявлен креативный конкурс на создание талисмана и слогана для нашей компании. Победительница получила ценный приз из рук Шлюпкиной Аллы, которая выступила на мероприятии в качестве ведущей.
С обновлением FastReport .NET 2022.3.12 стала доступна конвертация документов и отчетов из JasperReports в FastReport .NET.
Теперь пользователям можно быстро импортировать шаблон из JasperReports с максимальной точностью в формат .frx для FastReport .NET, FastReport Mono и FastReport CoreWin.
Полученный отчет может иметь отличия, также скорее всего этот отчет нужно будет доработать – изменить свойства объектов и добавить подключения.
Увидеть преимущества продуктов FastReport по сравнению с JasperReports вы сможете в сравнительной таблице.
О том, как импортировать свои данные из JasperReports можно прочесть в нашей статье.
Что может быть хуже, чем работа с нечитабельными данными? Наверное, самое противное - это неинформативные сведения.
Для того чтобы вы не столкнулись с такими данными, мы подготовили для вас праздничную версию FastReport Business Graphics .NET!
Тематические цвета и новый дизайн придадут вашим данным новый вид в нашей красочной Хэллоуинской версии.
Успейте протестировать наше демо-приложение для Хэллоуина!
Посмотрите на примеры данных с праздничной атмосферой:
Получить Хэллоуин-версию FastReport Business Graphics .NET можно здесь.
Если у вас остались вопросы, то вы можете задать их нашим менеджерам.