Появилась возможность сохранить отчет со случайными данными
В меню файл в дизайнере отчетов появился новый пункт "Сохранить со случайными данными...". При таком сохранении отчета все источники данных будут сохранены в отчете и данные в них будут заменены на случайные.
Подсветка пересекающихся объектов в дизайнере
Теперь при размещении объектов на странице отчета выделяются цветом пересекающиеся объекты и объекты, выходящие за пределы бэндов и страницы. В корректном отчете не должно быть таких объектов. Несоблюдение этой рекомендации, может приводить к ряду проблем при подготовке и экспорте отчетов. По умолчанию эта опция отключена.
Включить ее можно в настройках дизайнера Файл->Настройки (File->Options).
Линейка с направляющими в редакторе RichObject
Новый инструмент позволяет удобно настраивать отступы и позиции табуляции при редактировании RichObject. Подробнее читайте в статье.
Добавлена консольная утилита конвертации RTF
С её помощью можно удобно конвертировать RTF-файлы в шаблоны отчета.
Появилась возможность использовать файлы XLSX в качестве источников данных
Теперь из файлов Excel 2007 можно получить данные как из базы данных и использовать их в отчете. Подробнее читайте в статье.
Опция "Закрепить ячейки" при экспорте в Excel 2007
Эта возможность, позволяет определить область листа, которая всегда будет видимой при прокрутке. Закрепить можно: первую строку, первый столбец, определенное количество строки и столбцов.
Также добавлен экспорт формата чисел и дат в формат Excel 97 (BIFF8).
В HTML экспорте теперь есть опция "Высокое качество SVG" - при включении этой настройки качество SVG изображений будет значительно выше. Однако, нужно учитывать, что расход памяти будет выше.
В Word документах добавлен экспорт закладок и внутренних ссылок. В PDF, Word, HTML и RTF теперь есть экспорт ширины символов табуляции.
В SVG экспорте добавлено новое свойство PrefixStyle - оно позволяет задать префикс для всех стилей.
Кроме того мы улучшили документацию и добавили возможность переключения локализации в настройках FastReport for DBA.
Полный список изменений в версии 2022.2
[Engine]
+ добавлена возможность сохранить отчет со случайными данными;
* в методе ExportBand теперь используется аргумент BandBase вместо Base;
- исправлены ошибки с двойным вызовом событий AfterData, BeforePrint и AfterPrint объекта ContainerObject;
- исправлена ошибка, приводящая к System.NullReferenceException при запуске отчетов с диалоговыми формами;
- исправлена ошибка, из-за которой не работало свойство VisibleExpression у подотчетов и страниц;
- исправлен баг со сдвигом по вертикали непересекающихся объектов при конвертации RTF;
- исправлена ошибка с правым якорем на страницах с бесконечной шириной и альбомной ориентацией;
- исправлена трансляция списков при конвертации RTF;
- исправлена ошибка, из-за которой не работало свойство RichObject.AllowExpressions;
- исправлена ошибка, приводящая к System.OverflowException при отрисовке неподготовленной бесконечной страницы;
[Designer]
+ добавлена подсветка пересекающихся объектов;
+ добавлена линейка с направляющими в редакторе RichObject;
+ заменены символы пароля на точки в инспекторе объектов;
+ добавлено предупреждение о возможном переполнении стека при расположении Matrix или AdvMatrix на повторяющиеся бэнд;
- удалено сообщение об ошибке, если текст штрих-кода содержит выражение;
- исправлена ошибка с опцией отключения горячих клавиш;
- исправлено выпадающее меню при нажатии на кнопку LineStyle и LineWidth;
- исправлено отображение данных в дизайнере;
- исправлены ошибки, приводящие к System.NullReferenceException при перетаскивании объектов на AdvMatrix;
- исправлена ошибка с некорректным отображением настроек тени в редакторе границ;
[Preview]
- исправлена ошибка, приводящая к System.NullReferenceException, при щелчке по редактируемому текстовому объекту;
- исправлена ошибка с неработающими гиперссылками в отчетах с многоколоночными бэндами;
- исправлена ошибка, когда экспорт отчета, приводил к сохранению подготовленного отчета;
- исправлена ошибка с настройкой списков доступных экспортов и экспортов в облака в PreviewControl;
[Exports]
+ добавлен экспорт в ZPL II;
+ добавлена опция "Высокое качество SVG" в HTML-экспорте;
+ добавлена опция "Закрепить ячейки" при экспорте в Excel 2007;
+ добавлена возможность масштабирования печати при экспорте в Excel 2007;
+ добавлен экспорт закладок и внутренних ссылок в Word;
+ добавлен экспорт формата чисел и дат в Excel 97;
+ добавлено шифрование персональных данных пользователя в Email-экспорте;
+ добавлен экспорт отступа RichObject в RTF;
+ добавлен экспорт переноса строки RichObject в RTF;
+ добавлен экспорт отступа TextObject в Word;
+ добавлен экспорт ширины символов табуляции в PDF, Word, HTML и RTF;
+ добавлено свойство PrefixStyle в SVG-экспорте, которое позволяет задать префикс для всех стилей;
* улучшен экспорт RichObject в Excel 2007;
* удалены экспорты FastReport Cloud и XMPP;
- исправлен некорректный поворот альбомной ориентации страниц при HTML-печати, если на них использовались стили с предыдущих страниц;
- исправлена ошибка с масштабом шрифта при экспорте в PDF;
- исправлена утечка памяти при экспорте SVG объектов в HTML с опцией "Высокое качество SVG";
- исправлена ошибка при встраивании шрифтов, для которых запрещена упаковка, в PDF-экспорте;
- исправлена ошибка с экспортом символов табуляции в Word;
- исправлена заливка фона изображения и свойство line-height в HTML-экспорте;
- исправлена ошибка экспорта пользовательской пунктирной линии SVGObject в PDF;
- исправлена ошибка с экспортом границ соединенных ячеек в SVG.
4 мая были завершены испытания совместимости с системой управления базами данных Postgres Professional. Пройденное тестирование прошло успешно.
Postgres Professional была основана в 2015 г. и на данный момент является важным российским разработчиком СУБД. Компания развивает линейку коммерческих продуктов, созданных на основе открытой свободной СУБД PostgreSQL.
Наиболее распространенным в мире зарубежным решением того же класса, что и PostgreSQL с его производными, выступает СУБД Oracle Database. Продукты Postgres Professional включены в реестр российского ПО при Минцифры.
В условиях срочной необходимости замены СУБД и средств создания отчётности по базам важна уверенность во вводимых решениях и их полной совместимости. Поэтому последние версии продуктов FastReport .NET, FastReport Mono, FastReport Open Source, FastReport Core, FastReport for DBA, МоиОтчеты Облако и МоиОтчеты Корпоративный сервер официально совместимы с Postgres Pro.
Проведенные испытания технической совместимости FastReport Mono, Core и Open Source с операционной системой РОСА «Кобальт» прошли успешно.
РОСА «Кобальт» используется коммерческими структурами, промышленными предприятиями и органами государственной власти, работающими с конфиденциальной информацией, включая персональные данные.
Начиная с 4 апреля 2022 года все последующие обновления FastReport совместимы с РОСА «Кобальт».
19 апреля состоялась встреча, в рамках Академической программы, с Северо-Кавказским филиалом ордена Трудового Красного Знамени ФГБОУ ВО «Московским техническим университетом связи и информатики».
Во время приема был подписан договор о сотрудничестве и рассмотрены вопросы дальнейшего партнерства, а также варианты стажировки для студентов и преподавателей.
16 апреля состоялся второй поток лекций 8 недельного хакатона.
На форуме выступали 2 наших представителя:
Руслан Абдуллоев, продакт-менеджер, с докладом о генерации документов с помощью FastReport .NET, а также Алла Шлюпкина, менеджер образовательной программы, с мастер-классом "Как собрать ИТ-команду для реализации проектов".
Подробнее о хакатоне в группе ВКонтакте.
9 апреля прошло открытие 8 недельного хакатона при поддержке Фонда развития IT-образования Ростовской области. Форум предназначен для студентов и любого человека из IT-сферы.В ближайшие 7 недель эксперты расскажут о жизни и работе в IT, а также будет проводиться серия мастер-классов каждую субботу!
Начался он с мастер-класса, где маркетолог Фаст Репортс рассказал начинающим программистам о лайфхаках в составлении Outreach-писем и особенностях коммуникации с потенциальными клиентами с точки зрения маркетинга.
Подробнее в группе ВКонтакте.