Report (prepared report) is a file in the
.fpx format of the FastReport .NET report generator (
.xml file with a specific structure).
FastReport Corporate Server processes
.fpx structure and receives metadata from the report.
Creating a new report
The report can be created:
- Using the user panel FastReport Corporate Server when building a report template.
- Load the ready
.fpxfile created using the FastReport .NET library.
In addition to general file properties, the report stores metadata
ReportInfo, the identifier of the template from which the report was built, and the status of the report.
ReportInfo— information from
Author— the author of the report. Display name.
Created— date and time of report generation.
CreatorVersion— FastReport .NET version in which the report was built.
Description— a report description.
Modified— last modified date and time.
Name— a report title.
Picture— a thumbnail, screenshot, report preview.
PreviewPictureRatio— thumbnail scaling factor from 0 to 1.
SaveMode— report saving mode, used by the FastReport .NET desktop designer.
SavePreviewPicture— indicates whether the thumbnail will be saved when saving the report.
Tag— any additional information.
Version— a report version.
TemplateId— template file identifier in the FastReport Corporate Server storage.
Status— the status of what exactly is happening to the report at the moment. It can be set to one of the following values:
None— no information.
InQueue— in the queue, waiting for preparation.
InProcess— the report is in progress, preparation is underway.
Success— the report was built successfully.
Failed— building was failed.
StatusReason— indicates the reason for the status (usually for Failed), or complements it.
None— no information.
AllRight— no issues occurred during the report building.
Hang— the report processing timed out and was aborted.
Error— an error occurred in the report.
NotFound— the handler failed to find the file provided, or the export file was lost.
NotEnoughSpace— not enough free space in the repository for the report.
PreparationStarted— preparation started.
Export a report
The FastReport Corporate Server is based on FastReport .NET Core builder that allows you to export reports (
.fpx). For security reasons, the time for exporting one report cannot exceed 15 minutes.
To get the list of available exports, see the export section.
User permissions are the same for all types of files. They are available in the file storage section.