Мы рады объявить о запуске каталога бесплатных шаблонов отчетов МоиОтчеты Магазин! Он позволит разработчикам экономить время на дизайн шаблонов будущих документов. В нем можно найти самые популярные унифицированные формы в форматах генераторов отчетов FastReport .NET и VCL, а также PDF.
МоиОтчеты Магазин содержит более 50 бесплатных образцов документов.
Чтобы воспользоваться шаблонами, необходимо скачать их в нужном формате, создать подключения к источникам данных и выбрать желаемый способ доставки готового документа. Более подробно ознакомиться с работой Магазина можно в нашем обучающем видео.
Это крупное обновление связывает наши основные продукты для Delphi и Lazarus в единую экосистему.
Что это значит?
Одна система установки с онлайн авторизацией – устанавливайте и обновляйте все ваши продукты сразу.
Общая система релизов – крупные релизы выходят как общий релиз всех продуктов.
Общая библиотека для всех продуктов – исправление и новый функционал могут быть доступны сразу в нескольких продуктах.
Удалена утилита recompile, функции пересборки пакетов теперь выполняет установщик.
❗️Для загрузки обновления рекомендуем вам деинсталировать все продукты через старый установщик, а после воспользоваться новым установщком.❗️
Core library
Появились новые пакеты Core, Core Graphics, Core Localization, объединяющие продукты в одну экосистему.
Изменена система локализации продуктов. Теперь она не требует пересборки пакетов, достаточно установить языковые пакеты при установке, добавить компонент TfrLocalizationController и выбрать нужный язык.
FastReport VCL
Переработана система редактирования и использования стилей в дизайнере отчета. Новый режим позволяет: создавать, редактировать и назначать стили во время дизайна отчета.
Создаваемые стили по умолчанию копируют внешний вид объекта. Изменение стиля влияет на все объекты, которым ранее был присвоен этот стиль.
Новый инструмент «Таблица стилей» позволяет персонализировать внешний вид отчета с использованием стилей, а также переключать их между собой практически мгновенно.
Вы можете:
Выбирать режим таблицы стилей;
Создавать совершенно новые собственные стили и цветовые схемы, которые бы подходили именно вашему отчету;
Менять уже созданные стили объектов отчета под свой вкус;
Практически мгновенно переключаться между готовыми решениями.
Таблицы стилей поддерживаются в подготовленном отчете и позволяют менять стиль отчета без повторного построения. Эти стили сохраняются в файл построенного отчета, чтобы такой отчет можно было распространять среди других пользователей. Каждый пользователь сможет выбрать свой стиль.
Композитные штрих-коды
Добавлен новый объект-контейнер для составления композитных штрих-кодов. Объект имеет уже готовые настройки композитных штрих-кодов: EAN 8+2, EAN 8+5, EAN 13+2, EAN 13+5. Редактор объекта предоставляет функционал для быстрого составления собственных типов составных штрих-кодов.
Пример штрих-кодов, которые используются при печати ценников.
Мощные инструменты для ваших отчетов
Для эффективной работы многопоточных приложений добавлена возможность печати в нескольких потоках. Каждый поток может печатать на принтер, не блокируя работу других потоков. Такой подход эффективен для приложений, работающих в режиме сервиса печати.
Улучшен объект цифровой подписи для экспорта в PDF. Теперь подпись можно дополнить текущей датой подписания, именем и другой дополнительной информацией.
В фильтры экспортов добавлена возможность переопределять и заменять стандартный диалог экспорта, без изменений в исходных кодах FastReport.
Пример использования:
uses frxExportPDFDialog;
type
TfrxCustomPDFExportDialog = class(TfrxPDFExportDialog)
protected
procedure InitControlsFromFilter(ExportFilter: TfrxBaseDialogExportFilter); override;
end;
procedure TfrxCustomPDFExportDialog.InitControlsFromFilter(ExportFilter: TfrxBaseDialogExportFilter);
begin
inherited;
SignaturePage.TabVisible := False;
end;
procedure SetDialogClass;
begin
frxPDFExport1.CustomExportDialogClass := TfrxCustomPDFExportDialog;
end;
Улучшены и исправлены ошибки в фильтрах экспортов. Экспорт в PDF получил поддержку обработки полупрозрачных изображений SVG.
Доработана совместимость отчетов между версиями для Lazarus и Delphi. Исправлен перенос переменных отчета между версиями.
FastCube VCL и FastCube FMX
Для продуктов FastCube VCL и FastCube FMX была добавлена интеграция с FastScript, которую мы вынесли в отдельный пакет. Для включения поддержки FastScript достаточно установить один дополнительный пакет и не пересобирать все остальные. Дополнительно мы уделили внимание на исправление ошибок подсветки и редакторов.
FastCube VCL получил поддержку HiDPI для мониторов высокого разрешения. Поддерживаются все доступные режимы среды разработки RAD Studio.
FastQueryBuilder получил поддержку пакетов последних версий RAD Studio.
В FastReport FMX были исправлены ошибки совместимости с RAD Studio 11. Улучшили оптимизацию и производительность продукта, внесли внутри архитектурные изменения.
Полный список изменений для версии 2023.2
Сore library---------------+ Добавлен новый пакет ядра с общим кодом для всех продуктов+ Добавлен новый пакет графического ядра с общим кодом для всех продуктов+ Добавлены новые пакеты локализации* Изменена система локализации продуктов
FastReport VCL---------------[Designer]- Исправлена поддержка Int64 в инспекторе объектов- Исправлено поведение фильтра в диалоге выбора данных- Исправлены границы рамки TfrxRichView в дизайнере- Исправлена ошибка, из-за которой выпадающий code completion не копировал стили из Syntax Memo
[Engine]+ Добавлена поддержка таблиц стилей и улучшена работа со стилями в дизайнере отчета+ Добавлена возможность одновременной многопоточной печати- Исправлено масштабирование форм для дополнительного монитора для Delphi 10.1 и позже- Исправлена ошибка с интерактивными событиями компонента родительского контейнера- Исправлена обработка ошибки в событиях CrossView- Исправлена печать режима текущей страницы- Исправлена Duplex печать для нескольких копий документов с включенным разбором по копиям
[Exports]+ Добавлено новое свойство CustomExportDialogClass для фильтров экспорта, которое позволяет переопределить диалог экспорта для стандартных фильтров экспорта* Улучшен экспорт полупрозрачных SVG в PDF экспорте через EMF- Исправлена утечка памяти с встраиваемыми файлами в PDF экспорте- Исправлен диалог прогресса в HTML экспорте при вводе неправильного номера страницы- Исправлен экспорт TfrxLineView и TfrxShapeView в PPTX экспорте
[Lazarus]+ Добавлена поддержка переносимости переменных в шаблонах (Delphi <--> Lazarus) - Исправлено поведение пустого TfrxPictureView в Lazarus
[Preview]- Исправлен порядок кнопок в превью
[Report object]+ Добавлены композитные штрихкоды (EAN 8+2, EAN 8+5, EAN 13+2, EAN 13+5)+ Добавлен метод TfrxPictureView.LoadFromStream+ Добавлена обработка свойства Hint (аналогично TagStr)- Исправлено размещение SVG картинки в TfrxPictureView
[Resources]* Обновлены португальские ресурсы* Обновлены польские ресурсы
FastReport FMX---------------- Исправлена ошибка integer overflow в объекте градиентной заливки- Исправлена ошибка редактора кросс таблицы в RAD Studio 11
FastQueryBuilder---------------- Добавлены пакеты для новых версий Delphi (RAD Studio 10 – 11)
FastCube---------------+ Добавлена поддержка HiDPI для мониторов высокого разрешения+ Добавлен пакет интеграции с FastScript (интеграция не требует пересборки основных пакетов)- Исправлены ошибки в правилах подсветки- Исправлена ошибка Access violation при использовании компонента в некоторых редакторах
Всероссийское чемпионатное движение по профессиональному мастерству - это ряд соревновательных мероприятий, направленных на создание новых и развитие существующих профессиональных компетенций с учетом специфики субъектов Российской Федерации согласно запросам реального сектора экономики. А также с целью выявления, развития и поддержки талантливой, перспективной молодежи и молодых специалистов.
С 26 по 29 апреля в Таганрогском колледже Морского приборостроения прошел региональный чемпионат по компетенциям: «Разработка решений с использованием блокчейн технологий» и «Интернет-маркетинг».
29 апреля на церемонии закрытия Чемпионата "Профессионалы" 2023 компания Быстрые отчеты наградили призеров и победителей компетенции "Интернет-маркетинг".
Поздравляем всех конкурсантов с успешным завершением Чемпионата и желаем профессионального успеха!
С 13 марта по 23 апреля 2023 г. Институт компьютерных технологий и информационной безопасности (ИКТИБ) ЮФУ провел крупнейший на Юге России форум программирования и современных информационных технологий: VII Открытый Чемпионат Юга России – XVII Олимпиаду ЮФУ по программированию "ContestSFedU-2023", посвященную 50-летию кафедры математического обеспечения и применения ЭВМ.
Чемпионат "ContestSFedU" – крупнейшее событие в области программирования на Юге России. В соревновательную программу Чемпионата вошли индивидуальные и командные турниры по спортивному программированию.
Во время финального тура олимпиады "ContestSFedU-2023" Быстрые отчеты приняли участие на "Весеннем IT-митапе", в рамках которой представители компаний-спонсоров читали тематические лекции, показывали мастер-классы, а также проводили круглые столы.
С 1 июня 2023 года будут изменены условия продления лицензий на продукты ООО Быстрые отчеты. Льготный период продления после истечения действия лицензии будет составлять 1 месяц, а скидка на активацию лицензии составит 50%.
Пример: Например, 1 января 2023 года вами была приобретена лицензия на FastReport .NET, которая будет действительна в течение 12 месяцев до 1 января 2024 года. В это время вы сможете скачивать новые версии продукта и получать стандартную техническую поддержку. Начиная с 2 января 2024 года, у вас будет 1 месяц, чтобы приобрести продление лицензии за 50% от стоимости. После 1 февраля обновить FastReport .NET можно будет только за полную стоимость.
Но у вас еще есть возможность приобрести продление по старой цене за 30% от полной стоимости: до 1 июня 2023 можно купить продления на периоды 1, 2 или 3 года сразу, сохранив скидку в 70%. Воспользоваться предложением можно обратившись к нашим менеджерам по адресу sales@fastreport.ru или в чате на нашем сайте.
Новые объекты
Добавлен объект MSChart
Объект MSChart предназначен для построения различных графиков с использованием библиотеки Microsoft Chart. Построение MSChart в данный момент происходит только в просмотре отчета.
Кратко о возможностях библиотеки:
более 30 видов диаграмм (гистограммы, области, линии, пузырьки, круговые, лепестковые, финансовые, пирамидальные, диапазоны);
поддержка 3D;
поддержка нескольких серий разных типов в одной диаграмме;
полное управление внешним видом и поведением каждого элемента диаграммы.
Элементы диаграммы
Одна диаграмма может иметь одну или несколько областей диаграммы. В каждой области может находиться одна или несколько серий. На рисунке ниже приведен пример диаграммы, которая содержит две области (в первой области - две серии, во второй - одна):
Следует отметить, что некоторые типы серий (например, круговые) требуют, чтобы им была выделена отдельная область диаграммы.
Редактор диаграммы
Объект "Диаграмма" содержит огромное количество настроек, которыми можно управлять, вызвав редактор объекта. Для этого сделайте двойной щелчок мышью на объекте:
Добавлен объект RichText [beta]
Этот объект позволяет отображать форматированный текст в формате RTF. Он выглядит следующим образом:
По возможности старайтесь обходиться объектом "Текст" для отображения текста. При экспорте отчета в другие форматы объект "Форматированный текст" экспортируется в виде картинки.
Для редактирования текста сделайте двойной щелчок на объекте:
Вы также можете использовать пакет Microsoft Word для создания текста. После того как вы создали текст, сохраните его в формате RTF. Затем вызовите редактор объекта и нажмите кнопку "Открыть", чтобы загрузить текст из файла RTF.
Обратите внимание, что объект поддерживает не все возможности Microsoft Word. В будущем он будет ещё дорабатываться.
Новые возможности
Конфигурация иконок FastReport Online Designer
Появилась возможность собрать дизайнер с разными наборами иконок. В данный момент доступен набор классических иконок и иконок в стиле Visual Studio 2019.
Пример классических иконок:
Пример иконок Visual Studio 2019:
Для того, чтобы изменить набор иконок, которые вы хотите использовать - при сборке в разделе "Тема оформления" необходимо выбрать нужный вам набор.
Сборка FastReport Online Designer с помощью API
В FastReport Online Designer Builder появилась возможность выполнить сборку дизайнера с помощью API. Благодаря этому теперь вы можете автоматизировать процесс сборки.
API Ключ
Авторизация пользователя происходит с помощью API ключа, который вы можете создать в FastReport Online Designer Builder. Для создания ключа вам необходимо:
войти под своим аккаунтом;
перейти в новый пункт меню API Ключи;
кликнуть на кнопку в правом нижнем углу, либо на красную надпись.
После этого у вас будет создан новый API ключ. Вы можете кликнуть на ключ, чтобы скопировать его и использовать для авторизации в API.
Подробнее читайте в статье.
Кастомизация FastReport Online Designer
Теперь вы имеете возможность настроить основные цвета и фавикон, использующиеся в дизайнере.
Пример дизайнера с использованием другого основного цвета:
Настроить цвета и фавикон можно в разделе "Тема оформления" при сборке FastReport Online Designer.
Для владельцев особых лицензий OEM White Label FastReport Online Designer предусмотрена возможность изменения названия продукта, редактирование текста на загрузочном экране.
Добавлена возможность изменять размер элементов без привязки к сетке
При зажатой клавише ALT изменение размера происходит без привязки к сетке, таким образом вы можете настроить размер элемента с максимальной точностью.
Добавлены функции расположения элементов
Также с этим обновлением были добавлены функции расположения элементов относительно друг друга и сетки.
Добавлено модальное окно для настройки бэндов
Теперь изменить сортировку бэндов, добавить их или удалить вы можете также и через специальное модальное окно.
Что бы вызывать окно настройки бендов нажмите на кнопку в верхнем левом углу рабочей области.
Добавлена кнопка смены локализации в верхней панели онлайн дизайнера
Локализацию теперь можно удобно менять вне зависимость от того какая панель выбрана в данный момент.
Добавлены функции растягивания отчета по ширине и высоте экрана
Вы можете растянуть отчет по ширине или высоте при нажатии на соответствующую кнопку.
Изменения дизайна
В этом релизе была переработана большая часть диалоговых окон с целью улучшения пользовательского опыта при использовании онлайн дизайнера.
Полный список изменений
+ добавлен объект MSChart;+ добавлен объект RichText;+ добавлена возможность сборки дизайнера с использованием API;+ добавлена возможность кастомизировать стиль дизайнера;+ добавлена возможность изменять наборы иконок;+ добавлены функции расположения элементов на рабочей области;+ добавлено модальное окно настройки бэндов;+ добавлена кнопка смены локализации в верхней панели онлайн дизайнера;+ добавлены функции растягивания отчета по ширине и высоте экрана;+ добавлена кнопка редактирования выражения к параметру OutlineExpression;+ добавлен редактор для SVG изображений;+ добавлена возможность изменять ширину и высоту диалоговой формы отчета;+ добавлена возможность удалять табличный источник данных;
- исправлен объект SubReport;- исправлено поведение TextObject при повороте текста;- исправлена ошибка с просмотром отчета в полноэкранном режиме;- исправлено отображение превью страниц для длинных шаблонов;- исправлено стандартное поведение кнопок OK и Cancel в диалоговом окне отчета;- исправлено поведение групп компонентов, теперь всплывающие окна закрываются при потере фокуса;- исправлено отображение древа таблиц при создании подключения в Firefox;- исправлена ошибка, при которой вкладка предпросмотра отображалась даже в сборке без нее;
* улучшен дизайн всех модальных окон;* улучшена скорость работы дизайнера в Firefox; * доработан стиль Zoom контрола;* обновлены локализации интерфейса продукта.