FastReport .NET NetFx2/NetFx4 2019.1.15
FastReport .NET NetFx2/NetFx4 2019.1.15
With FastReport.Net, you can create application-independent .Net reports. In other words, FastReport.Net can be used as a standalone reporting tool.
Includes powerful visual report designer for creating and modifying the reports. Your application can run the designer from the code.
Includes online report designer for ASP.Net (only in Enterprise edition)
Connect to any database, use any of its tables or create queries
Add dialogue form(s) to your report to prompt for parameters before running a report
Using built-in script you can manage the interactions with dialogue form controls and perform complex data handling
Finally, view the result and print or export it to many common document formats
Connect to any database, use any of its tables or create queries
Add dialogue form(s) to your report to prompt for parameters before running a report
Using built-in script you can manage the interactions with dialogue form controls and perform complex data handling
Finally, view the result and print or export it to many common document formats
Features:
FastReport.Net is written in C# and contains only managed code. It is compatible with .NET Framework 2.0 and higher. .NET Framework 1.x is not supported
Full source code is available. FastReport.Net can be customized to suit your needs
Object Map. You can add geographical maps to your report.
Support the clouds. FastReport.Net can save reports to one of three services: Google Drive, DropBox and SkyDrive.
Reasonable price and licensing policy. At a reasonable price you get a full-featured reporting solution with royalty-free runtime report engine and a designer!
Extendable FastReport.Net architecture allows you to create your own objects, export filters, wizards and DB engines. If existing features are not enough for you then extend them!
Supports RDL format - import and export. RDL vs. FastReport.Net comparison table
Imports Crystal Reports templates. Crystal Reports vs. FastReport .NET comparison table.
Very compact and really Fast!
Current Version
---------------
[Engine]
- fixed a bug with generation method of barcode Supplement 5 (EAN-5)
- fixed bug with incorrect type cast in data fields (IMPORTANT! This hotfix may affect previously developed reports)
- fixed bug with incorrect type cast of Nullable types of fields
- fixed a bug with parsing old reports (before 2016), when the Arial 10pt is not loaded in locales jp and zh
* now in the new reports the default font will always be serialized.
[Designer]
+ added "Hide Zeros" item to context menu for text objects
[Exports]
- fixed a bug with an extra line break in the Word export
[WebReport]
+ added property WebReport.PdfInteractiveForms
[Extras]
* updated Arabic resources
[.Net Core]
- fixed a bug with roslyn wrapper when the warning was raised as an error when using Microsoft.CodeAnalysis version higher than 2.0
Version 2019.1
---------------
[Engine]
+ added property FastReport.Utils.Config.PreparedCompressed (default value: true) for enable or disable the compression in files with prepared reports (fpx)
+ added the ability to disable hotkeys in designer and preview
+ added property ReportPage.Printable (default value: true) for enable or disable printing of the page
* SVG object is optimized, removed inheritance SVGObject from PictureObject, then now SVG object is not drawn in memory for its display in vector exports
> Pay attention for working with the SVG object, it is now unlinked from the PictureObject, in consequence two properties are no longer available: Tile - which rendered the SVG image with vertical and horizontal repetition, and Image - which stored the image to be drawn. The denial of the last property allowed to draw an SVG object in vector exports without rendering the raster image in memory. You need to double-check your reports if you used the SVG object as an inheritance of a PictureObject.
- fixed a bug with high engine loads with reports using guide lines
- fixes bug with "optional hyphen" in rich text parser
- fixed bug with System.ArgumentOutOfRangeException in MSChartObject.DeleteSeries(int index) method
- fixed bug with null value returned from FastReport.Utils.Variant.ToString() method
- fixed bug with not used parameter in FastReport.Utils.FastString.FastString(int) constructor
- fixed bug with possible infinite recursion inside TextObject.ParagraphFormat property
- fixed bug with System.IndexOutOfRangeException in BarcodeCodabar.GetPattern() method
- fixed a bug with the size of the text offset when using TextObject.ParagraphOffset
- fixed bug with printing band when Printable property is disabled
- fixed a bug with calculating the size of the SVG object, when negative values are used in the ViewBox
- fixed a bug with drawing when a text object contained only tab characters
- fixed a bug with indentation size when printing a report using TextObject[TextRendererType = TextRenderType.HtmlParagraph]
- fixed a bug with report preparation when SubreportObject doesn't have a valid link to the report page
[Designer]
+ added saving last active tab of the designer options window
* improved algorithm of SubreportObject and designer, now you can delete and copy the Subreport page
- fixed bug when format controls stay enabled after deleting object
- fixed bug with saving sql query by Finish button
- fixed bug with System.NullReferenceException when trying to copy DialogPage
- fixed bug with enabled buttons in group Report->Bands when active page is DialogPage
- fixed bug with enabled buttons "Grid", "Guides", "Automatic Guides", "Delete Horizontal Guides" and "Delete Vertical Guides" when active page is DialogPage
- fixed order of objects in toolbar
- fixed bug with incorrect position of not-maximized window (window is not visible) on turned off second monitor
- fixed memory leak in CSV connection
- fixed bug with blank condition in Group Header
- fixed bug with System.ArgumentException in Chart Editor when Width of Strip less than zero
- fixed bug with System.ArgumentException in Chart Editor when Step of Markers less than one
[Preview]
+ added feature to simply print from the console using the command `Viewer.exe / P`
* now Duplex will be changed in Print window if it has been changed in printer settings
- fixed icon size when using <dpiAware>true</dpiAware>
- fixed a bug with display of grayscale SVG
[Exports]
* improved font packaging in pdf export, using simple ligatures (fi, tt)
* improved font style emulation in pdf
- fixed text display in pdf export on linux systems, when text starts with a tab
- fixed missed "</html>" tag in HTML export with single page
- fixed bug with pdf export, when the default number format is symbolic, not digital
- fixed empty TextObject and TableObject cells when Default TextRenderer is used; now they could be edit after Word 2007 Export
[Demos]
+ added a demo project, how to use FastReport Core in the CentOS docker container (\Demos\Core\FastReportCore.MVC.CentOS)
+ added a demo project, how to use FastReport Core together Vue.js (\Demos\Core\FastReportCore.Vue)
- fixed too long message showing "Printing page N" in FastReport.NET Demo
[.Net Core]
* removed api of dialogues from the version for .Net Core
- fixed white space wrapping to a new line
- fixed bug with roslyn wrapper, when an warning is raised as error level
[Extras]
* updated json connector for working with latest version
Only for V.I.P
Warning! You are not allowed to view this text.