МоиОтчеты Конвертер

Программа для конвертирования файлов из формата fp3 в любой формат данных FastReport VCL

v. 2025.1.4

Используйте МоиОтчеты Конвертер для конвертации одного файла или содержимого выбранной папки с поддержкой вложенности. Продукт осуществляет поддержку как в командной строке, так и в интерактивном режиме. Возможна массовая конвертация документов FastReport VCL в популярные форматы.

Особенности и преимущества МоиОтчеты Конвертер

Массовая конвертация
Одновременное преобразование нескольких сформированных отчётов (один файл или содержимое папки) в выбранный формат.
Множество форматов вывода
Конвертируйте свои fp3 отчёты в самые востребованные форматы данных: PDF, Office, Web, Graphics всего за пару кликов.
Тонкая настройка экспортов
Достаточно 1 раз настроить параметры экспортов для всех форматов и МоиОтчеты Конвертер запомнит ваш выбор для дальнейших операций.
Экспорты в удобные форматы

Экспорты в удобные форматы

Фильтры экспорта готового отчета во множество форматов: PDF версий 1.4, 1.5, 1.6 и 1.7, PDF / A (1, 2, 3), RTF, XLSX, XML, DOCX, TXT, CSV, PPTX, HTML, JPEG, BMP, PNG, TIFF, EMF, SVG, Open Document Format (ODT, ODS, ODP) и так далее.

Кроме того, можно создать PDF, отправив готовый отчет на печать PDF принтеру. Его имя прописывается в параметре PDF Printer Name в конфигурационном файле settings.ini.

Массовая конвертация

Массовая конвертация

При работе с большими объемами данных очень важна экономия времени. Поэтому МоиОтчеты Конвертер поддерживает массовую конвертацию документов FastReport VCL в популярные форматы. В качестве исходных данных выберете один файл или целую папку с файлами, где также поддерживается вложенность каталогов.

Экспортируйте полученный результат в единый файл или в набор папок. За счет детальной настройки параметров экспорта ваши файлы смогут соответствовать самым высоким требованиям к качеству.

Простой принцип работы

Простой принцип работы

Укажите файл или папку-источник откуда будет браться информация, затем добавьте путь для результирующего файла или папки. Выберите режим и формат, с которыми будет экспортироваться результат конвертации.

Для более детальной настройки существует функция создания нового файла каждые N страниц. Подождите пару секунд и выпейте кофе, более никаких действий не потребуется.

Связанные статьи

7 ноября 2022

Импорт отчетов из JasperReports в FastReport .NET

Мы добавили новый импорт отчетов из JasperReports. Для того чтобы им воспользоваться необходимо в дизайнере FastReport .NET перейти в меню «File» и выбрать пункт «Open...». В появившемся окне нужно выбрать фильтр «JasperReports files (*.jrxml)». Выбранный файл будет автоматически преобразован в отчет FastReport .NET и открыт в дизайнере. Полученный отчет в результате импорта может иметь отличия, также скорее всего этот отчет нужно будет доработать – изменить свойства объектов и добавить подключения. Объекты «Таблица» JasperReports будут конвертироваться в подотчеты со схожими возможностями. Также в отчетах JasperReports могут присутствовать пользовательские элементы отчета, импорта которых нет, такие объекты нужно будет заменять аналогами самостоятельно пользователю.  В остальном, расположения, размеры и типы объектов с некоторыми свойствами будут совпадать с теми, которые были в отчете JasperReports. Сравнительная таблица отчетов JasperReports и FastReport .NET Возможность FastReport .NET JasperReports Объекты отчёта   Текст + +   Фигура + +   Изображение + +   SVG + +   Подотчёт + +   Служебный текст + -   Диаграмма + +   Баркод + +   Двумерный баркод + +   Карта + +   Почтовый индекс + -   Текст в ячейках + -   Rich Text + +   Градиент + -   Cross-tab (Матрица) + +   Улучшенная матрица (AdvMatrix) + -   Таблица + +   Контейнер + +   Индикатор + +   Чекбокс + -   Искрографик + -   HTML + +   Цифровая подпись + - Возможности отчётов   Диалоговые формы + -   Наследование отчётов + -   Master-detail-subdetail + +   Drill-downs + -   Группировка + +   Сортировка + +   Заголовки и подвалы + +   URLs и hrefs + +   HTML тэги в текстовых объектах + +   Безразмерные страницы + -   Компонент предварительного просмотра + +   Дизайнер отчётов в среде разработки + +   Дизайнер отчётов в исполняемой программе + +   Поддержка High DPI - +   Визуальный построитель SQL запросов + -   Языки интерфейса 29 1 Пример отчета при импорте из JasperReports в FastReport .NET Оригинал, который был построен в пробной версии JasperReports:   Результат импорта с небольшой доработкой:   На этих примерах есть заметное отличие, при одинаковом количестве строк часть страницы, занимаемая таблицей разная – это связано с различным расстоянием между линиями текста. Рассмотрим другой отчёт, который содержит в себе штрих-коды Code 128, Codabar, 2/5 Interleaved, 2/5 Industrial.   Результат конвертации в дизайнер FastReport представлен на следующем скриншоте:   Этот импорт должен позволить пользователям FastReport очень быстро конвертировать отчет из JasperReports с максимально возможной точностью. Это сократит трудозатраты на перенос и создание привычных отчётов в нашем дизайнере.
Читать
6 июля 2022

Как импортировать отчет из StimulSoft в FastReport .NET

С обновлением 2022.2.13 был добавлен импорт отчетов из StimulSoft. Для того чтобы им воспользоваться необходимо в дизайнере FastReport .NET, FastReport CoreWin и FastReport Mono перейти в меню «File» и нажать на пункт «Open...». В появившемся окне нужно выбрать фильтр «StimulSoft files (*.mrt)». Загруженный файл будет автоматически преобразован в отчет FastReport и открыт в дизайнере. Полученный отчет в результате импорта может иметь отличия. Скорее всего этот отчет нужно будет доработать, добавив подключения и изменив функции с переменными в текстовых объектах. Код отчета StimulSoft конвертировать для нормальной работы отчетов FastReport невозможно из-за технических особенностей продукта. Поэтому программный код будет конвертирован в комментарий. Также в отчетах StimulSoft могут присутствовать объекты реализации, которые не поддерживаются дизайнером FastReport. Эти объекты не будут экспортироваться, либо будут заменены другими таким образом, чтобы построенный отчет был максимально похож на созданный в StimulSoft. Важно отметить, что импорт кросс-бэндов реализован выносом их содержимого в родительский бэнд.  В остальном, расположения, размеры и типы объектов с некоторыми свойствами будут совпадать с теми, которые были в отчете StimulSoft. Сравнительная таблица отчетов StimulSoft и FastReport: Возможность FastReport StimulSoft Объекты отчёта   Текст + +   Фигура + +   Изображение + +   SVG + +   Подотчёт + +   Служебный текст + +   Диаграмма + +   Баркод + +   Двумерный баркод + +   Карта + +   Почтовый индекс + +   Текст в ячейках + +   Rich Text + +   Градиент + +   Cross-tab (Матрица) + +   Улучшенная матрица (AdvMatrix) + -   Таблица + +   Контейнер + -   Индикатор + +   Чекбокс + +   Искрографик + +   HTML + +   Цифровая подпись + +   Клон - +   Математические формулы - + Возможности отчётов   Диалоговые формы + +   Наследование отчётов + +   Master-detail-subdetail + +   Drill-downs + +   Группировка + +   Сортировка + +   Заголовки и подвалы + +   URLs и hrefs + +   HTML тэги в текстовых объектах + +   Безразмерные страницы + +   Компонент предварительного просмотра + +   Дизайнер отчётов в среде разработки + +   Дизайнер отчётов в исполняемой программе + +   Поддержка High DPI + +   Визуальный построитель SQL запросов + -   Языки интерфейса 39 38   Пример отчета, получаемого при импорте из отчетов StimulSoft в FastReport Оригинал, построенный в пробной версии StimulSoft:   Результат импорта с небольшой доработкой:   На этих примерах можно заметить одно отличие - внизу таблицы импортированного отчета нет полосы закрывающую таблицу. Эта проблема связана с различной реализацией подвала данных (DataFooterBand). Рассмотрим другой отчёт, который содержит в себе штрих-коды Code 39, Code 39 Extended, Code 93, Code 93 Extended, UPC-Sup2, UPC-Sup5.   Результат конвертации в дизайнер FastReport представлен на следующем скриншоте:   Данный импорт должен позволить пользователям FastReport очень быстро конвертировать отчет из StimulSoft с максимально возможной точностью. Это сократит трудозатраты на перенос и создание привычных отчётов в дизайнере FastReport. По всем вопросам импорта обращайтесь в нашу поддержку.
Читать
1 сентября 2021

Импорт отчётов из Crystal Reports в FastReport .NET

Зачастую разработчики генераторов отчётов создают собственные форматы для хранения шаблонов. Например, FastReport использует формат .frx для хранения шаблонов и .fpx для хранения подготовленных к экспорту отчётов – а в Crystal Reports используются файлы формата .rpt. Из этой статьи вы узнаете, как импортировать шаблон отчёта из формата RPT, созданного в Crystal Reports, в формат FRX, который используется в FastReport. Для импорта шаблонов вам нужно иметь установленным настольный дизайнер отчётов. Импорт происходит при открытии им корректного RPT-файла. Добавить в дизайнер эту возможность можно, если скомпилировать специальное дополнение (плагин). Рассмотрим весь процесс от начала и до конца. Во-первых, загрузите проект плагина. Вы можете найти его по ссылке, в разделе Дополнения по ссылке.  Необходимая ссылка подписана “Конвертер из Crystal Reports (*.rpt) в формат FastReport .NET (*.frx)”. При нажатии на неё скачается архив, который нужно распаковать в удобное для вас место. Затем нужно открыть файл FastReport.RPTImportPlugin.sln с помощью Visual Studio. Загрузите пакет, необходимый для работы плагина. Он называется “Crystal Reports, version for Visual Studio”, и скачать его можно по следующей ссылке (необходима регистрация на сайте sap.com). По ссылке будет доступно несколько вариантов скачивания. Скачайте и установите следующий пакет, который есть в 32-битной и 64-битной версиях: SAP Crystal Reports for Visual Studio (SP30) runtime engine for .NET framework MSI. В проекте FastReport.RPTImportPlugin, который вы скачали, будут настроены следующие ссылки: Удалите все ссылки, упоминающие FastReport и CrystalDecisions, и затем добавьте ссылки на актуальные файлы: 1) CrystalDecisions.CrystalReports.Engine.dll и CrystalDecisions.Shared.dll. После установки пакета, который вы скачали, эти DLL-файлы будут расположены по следующему пути: C:\Windows\Microsoft.NET\assembly\GAC_MSIL\CrystalDecisions.CrystalReports.Engine C:\Windows\Microsoft.NET\assembly\GAC_MSIL\CrystalDecisions.Shared 2) FastReport.dll, FastReport.Compat.dll и FastReport.DataVisualization.dll. Эти DLL расположены в корневой папке установленного FastReport .NET. Если вы не меняли путь установки по умолчанию, то вы найдёте их здесь: C:\Program Files (x86)\FastReports\FastReport.Net Убедитесь, что вы используете корректные DLL! Если у вас установлено несколько версий FastReport .NET, вы можете ошибочно выбрать DLL неправильной версии, и дизайнер не распознает плагин или же не запустится. После этих действий ваш список ссылок будет выглядеть таким образом: Скомпилируйте проект. После, перейдите в папку FastReport.RPTImportPlugin\bin\Debug и найдите файл FastReport.RPTImportPlugin.dll. Откройте дизайнер отчётов, и в меню “Настройки…” выберите вкладку “Плагины”. Нажмите на кнопку “Добавить”, и выберите файл FastReport.RPTImportPlugin.dll. После этого вы увидите его в списке установленных плагинов: После добавления плагина перезапустите дизайнер, и выберите пункт “Открыть…”. После этого откроется меню выбора файлов, где в селекторе формата файлов должен появиться новый пункт: Внимание! Если при компиляции вы выбрали DLL, которые не совпадают с DLL, используемыми дизайнером, то: Дизайнер может не запуститься при повторном запуске. Пункт “Файл Crystal Reports” не будет добавлен в меню экспорта. В этих случаях повторно откройте проект FastReport.RPTImportPlugin, удалите из него FastReport.dll, FastReport.Compat.dll и FastReport.DataVisualization.dll, добавьте верные DLL и перекомпилируйте плагин. Если дизайнер не открывается после замены DLL, перепроверьте все остальные шаги. Если же даже это не помогло, то удалите ссылку на плагин из Config-файла и обратитесь в нашу поддержку. Файл Config находится по следующему пути, и содержит ряд настроек FastReport .NET: …AppData\Local\FastReport Чтобы удалить соединение с плагином, найдите и удалите строку, начинающуюся с <Plugin Name, и сохраните файл. После этого дизайнер откроется без проблем, но и без плагина. Полностью эта строка будет выглядеть таким образом: <Plugin Name="ваш путь к плагину\FastReport.RPTImportPlugin.dll"/> Заметьте, что при импорте есть некоторые ограничения, вызванные разными техническими причинами. Например, не будут сохранены настроенные соединения с источниками данных, а также некоторые объекты могут отображаться с небольшими неточностями. Если вас не устраивает какой-либо аспект импорта шаблонов, обращайтесь в нашу техническую поддержку. Мы всегда стремимся улучшать наши продукты, и в том числе – улучшаем качество импорта отчётов. Подытожим, к этому моменту у вас должен быть скомпилированный плагин, который вы добавили в дизайнер FastReport. После этих действий вы сможете открывать RPT-файлы, созданные в Crystal Reports, в дизайнере FastReport .NET и сохранять их как FRX-файлы, т.е. шаблоны отчётов для FastReport .NET.
Читать