FastReport .NET NetFx2/NetFx4 2018.3.20
FastReport .NET NetFx2/NetFx4 2018.3.20
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 bug with RTF tags inside expression of RichText object
- fixed bug with encoding of character ";" in barcode Code128
+ added possibility to access totals, parameters and variables without case sensitivity
* now division by zero does not lead to generator crashing, instead of that expression containing error will be exchanged to text "DIVISION BY ZERO!"
- fixed a bug with the rotation of barcodes
- fixed a bug where in some cases, images when exporting to PDF were higher than needed
[Designer]
- fixed bug with entering Polish symbol "Д…" (Right Alt + "A") in text editor
[Exports]
- fixed bug with single picture in Excel 2003 (xls, BIFF8) and Excel 2007 (xlsx)
- fixed bug with transparent background of picture in Excel 2007 (xlsx)
- fix "Text in Curves" mode in PDF export
- fix font style simulation in PDF export
- deep refactoring of font embedding engine, added check font's rights for embedding/subsetting
- fixed bug with drawing the borders of table in PDF export with properties Layout = Wrapped, FixedColumns = 1 and dynamic count of columns
- fixed bug with paddings in Excel 2007 export
- fixed bug with opening export file in Excel 2007 with non-zero ParagraphOffset property
+ added property HTMLExport.EnableVectorObjects (enabled by default)
* the exports menu has been refactored, now the exports are grouped by category
- fixed bug with exporting pictures to Excel 2003 (BIFF8, xls)
- fixed issue with decimal separator in persian locale
[.Net Core]
- fixed a bug where sometimes whitespace characters at the end of a line were moved to a new line
[WebReport]
- fixed bug with saving report with Referenced Assemblies in Online Designer from Firefox browser
- fixed bug with rendering of barcodes in Internet Explorer 8 and older
[Extras]
- fixed bug with ActiveQueryBuilder parameters
- fixed FastReport.Data.Json package bug with Newtonsoft.Json.dll location
- fixed bug with quotes in queries, that contain schema name in FastReport.Data.Postgres package; now available non-public schemas in designer
Version 2018.3
---------------
[Engine]
+ now for exporting the Barcode Object is converted to vector graphics for PDF, HTML and SVG exports
+ added print of unlimited pages on roll printers (ReportPage.PrintOnRollPaper property)
+ added a new logic for converting objects before exporting, the process is automatic, this is necessary to convert some objects into vector graphics.
+ added a new property ParagraphFormat for formatting paragraphs in a text object only when the HtmlParagraph value is set in the TextRenderType property. This property allows you to adjust the line spacing and the first line indent.
* rewritten code of expressions substitution in RichObject
* the HtmlTags property of the TextObject was marked as obsolete, a new property TextRenderType was added.
> developer note: the HtmlTags property allowed some HTML tags to be used in the TextObject text, one of the available tags is the FONT tag, this tag is deprecated, and not all browsers adequately support it, so we added a new renderer that allows you to use some CSS styles, in the style attribute and the tag SPAN.
* The new text render supports the following tags: b, i, u, strike, br, sub, sup, img, span.
> developer note: we do not aim to make a copy of the browser in a text object, but we try to make the logic as similar as possible with limitations, the img tag only supports the src (http, https, base64), the width and the height attributes (values in pixels), tags b, i, u, strike, sub, sup and span support only the style attribute, with a minimum set of styles.
- fixed image size calculation for rotating SVG object
- fixed the rendering of the subscript and superscript for the new type of the text renderer HtmlParagraph, when in some cases the size and layout of the text was incorrectly calculated.
- fixed bug with svg objects, that contains "DOCTYPE svg PUBLIC"
- fixed bug with [COPYNAME#] in page watermark
- fixed TextObject property name where the word Multiply was used instead of Multiple
[Designer]
+ added possibility to set default script language
+ added columns editor in properties and in popup menu for DataBand
- fixed bug with default script language when standalone designer run first time
- fixed rare bug when table is not shown in View Data window
- fixed bug in View Data window when columns more that 655
[Preview]
+ added possibility to disable saving prepared report in Preview (PreviewExports.Prepared element)
+ added SaveInitialDirectory property (Config.PreviewSettings.SaveInitialDirectory = @"C:\user\initial_directory";)
* improved image caching method for SVG object
- fixed bug when all exports should be disabled in Preview (PreviewControl.PreviewExports == PreviewExports.None) but Excel 97, ZPL and LaTeX exports are enabled
[Exports]
+ added the TextObject with TextRenderType = HtmlParagraph to pdf, html, word2007 exports
+ added properties Word2007Export.PrintOptimized and Excel2007Export.PrintOptimized
+ added checkboxes "Print optimized" in dialogs Word 2007 and Excel 2007
+ SVGObject exports as vector graphics into PDF now
+ added a new tab "Vector Graphics" to export pdf, you able to set the quality of gradients, gradients interpolation and curves interpolation for SVG object and fonts in curves
+ added FontScale property to Excel2007Export
* improved paragraph based export in Word 2007
* reduced size of output file in Word 2007 (duplicate images are not saved)
* export in Word 2007 in paragraph based mode saves the document without pagination
* added converting to Number format for Excel2007 export
- SVGObject exports as SVG into HTML now
- fixed bug with screen resolution in Word 2007 export
- fixed bug with paragraph formatting in Word 2007 export
- fixed bug with wrong size of "unlimited" page in Word 2007
- fixed bug with field names in DBF export
- fixed bug with overlapping of text labels in SVG export dialog
[WebReport]
+ added SVGObject to WebReport as svg image
+ added properties WebReport.DocxPrintOptimized and WebReport.XlsxPrintOptimized
- fixed bug with third and more drill-downs with detailed pages
- fixed bug with wrong URL's in drill-downs
[.Net Core]
+ added SVGObject
+ added FastReport.Data.MsSql package to Nuget repository (https://www.nuget.org/profiles/FastReports)
+ added FastReport.Data.MySql package to Nuget repository (https://www.nuget.org/profiles/FastReports)
+ added FastReport.Data.Postgres package to Nuget repository (https://www.nuget.org/profiles/FastReports)
+ added FastReport.Data.SQLite package to Nuget repository (https://www.nuget.org/profiles/FastReports)
+ added FastReport.Data.Json package to Nuget repository (https://www.nuget.org/profiles/FastReports)
+ added FastReport.Data.MongoDB package to Nuget repository (https://www.nuget.org/profiles/FastReports)
+ added FastReport.Data.RavenDB package to Nuget repository (https://www.nuget.org/profiles/FastReports)
+ added FastReport.Data.Couchbase package to Nuget repository (https://www.nuget.org/profiles/FastReports)
- fixed bug with drill-downs in WebReport Core
- fixed bug with export in Word 2007 in some cases
- fixed bug with blank images in Excel 2007
* added compatibility with macOS
[Extras]
+ added Steema TeeChart object editor (double click on TeeChart object)
* modified ActiveQueryBuilder plug-in (https://www.activequerybuilder.com/): it provides query parameters and show database schema now
- fixed bug with some string values when connecting data source to TeeChart object
- removed the ability to select for properties LabelField, XValuesField and YValuesField fields from data sources to which the TeeChart object is not connected
[Demos]
* in the polygons demo report the stars were replaced by beautiful ones
[Resources]
* updated French resources
[Online Designer]
+ added the ability to change the language in the tab view
+ all requests are sent from the same-origin
- fixed abbreviations of some languages
---------------
[Engine]
- fixed bug with RTF tags inside expression of RichText object
- fixed bug with encoding of character ";" in barcode Code128
+ added possibility to access totals, parameters and variables without case sensitivity
* now division by zero does not lead to generator crashing, instead of that expression containing error will be exchanged to text "DIVISION BY ZERO!"
- fixed a bug with the rotation of barcodes
- fixed a bug where in some cases, images when exporting to PDF were higher than needed
[Designer]
- fixed bug with entering Polish symbol "Д…" (Right Alt + "A") in text editor
[Exports]
- fixed bug with single picture in Excel 2003 (xls, BIFF8) and Excel 2007 (xlsx)
- fixed bug with transparent background of picture in Excel 2007 (xlsx)
- fix "Text in Curves" mode in PDF export
- fix font style simulation in PDF export
- deep refactoring of font embedding engine, added check font's rights for embedding/subsetting
- fixed bug with drawing the borders of table in PDF export with properties Layout = Wrapped, FixedColumns = 1 and dynamic count of columns
- fixed bug with paddings in Excel 2007 export
- fixed bug with opening export file in Excel 2007 with non-zero ParagraphOffset property
+ added property HTMLExport.EnableVectorObjects (enabled by default)
* the exports menu has been refactored, now the exports are grouped by category
- fixed bug with exporting pictures to Excel 2003 (BIFF8, xls)
- fixed issue with decimal separator in persian locale
[.Net Core]
- fixed a bug where sometimes whitespace characters at the end of a line were moved to a new line
[WebReport]
- fixed bug with saving report with Referenced Assemblies in Online Designer from Firefox browser
- fixed bug with rendering of barcodes in Internet Explorer 8 and older
[Extras]
- fixed bug with ActiveQueryBuilder parameters
- fixed FastReport.Data.Json package bug with Newtonsoft.Json.dll location
- fixed bug with quotes in queries, that contain schema name in FastReport.Data.Postgres package; now available non-public schemas in designer
Version 2018.3
---------------
[Engine]
+ now for exporting the Barcode Object is converted to vector graphics for PDF, HTML and SVG exports
+ added print of unlimited pages on roll printers (ReportPage.PrintOnRollPaper property)
+ added a new logic for converting objects before exporting, the process is automatic, this is necessary to convert some objects into vector graphics.
+ added a new property ParagraphFormat for formatting paragraphs in a text object only when the HtmlParagraph value is set in the TextRenderType property. This property allows you to adjust the line spacing and the first line indent.
* rewritten code of expressions substitution in RichObject
* the HtmlTags property of the TextObject was marked as obsolete, a new property TextRenderType was added.
> developer note: the HtmlTags property allowed some HTML tags to be used in the TextObject text, one of the available tags is the FONT tag, this tag is deprecated, and not all browsers adequately support it, so we added a new renderer that allows you to use some CSS styles, in the style attribute and the tag SPAN.
* The new text render supports the following tags: b, i, u, strike, br, sub, sup, img, span.
> developer note: we do not aim to make a copy of the browser in a text object, but we try to make the logic as similar as possible with limitations, the img tag only supports the src (http, https, base64), the width and the height attributes (values in pixels), tags b, i, u, strike, sub, sup and span support only the style attribute, with a minimum set of styles.
- fixed image size calculation for rotating SVG object
- fixed the rendering of the subscript and superscript for the new type of the text renderer HtmlParagraph, when in some cases the size and layout of the text was incorrectly calculated.
- fixed bug with svg objects, that contains "DOCTYPE svg PUBLIC"
- fixed bug with [COPYNAME#] in page watermark
- fixed TextObject property name where the word Multiply was used instead of Multiple
[Designer]
+ added possibility to set default script language
+ added columns editor in properties and in popup menu for DataBand
- fixed bug with default script language when standalone designer run first time
- fixed rare bug when table is not shown in View Data window
- fixed bug in View Data window when columns more that 655
[Preview]
+ added possibility to disable saving prepared report in Preview (PreviewExports.Prepared element)
+ added SaveInitialDirectory property (Config.PreviewSettings.SaveInitialDirectory = @"C:\user\initial_directory";)
* improved image caching method for SVG object
- fixed bug when all exports should be disabled in Preview (PreviewControl.PreviewExports == PreviewExports.None) but Excel 97, ZPL and LaTeX exports are enabled
[Exports]
+ added the TextObject with TextRenderType = HtmlParagraph to pdf, html, word2007 exports
+ added properties Word2007Export.PrintOptimized and Excel2007Export.PrintOptimized
+ added checkboxes "Print optimized" in dialogs Word 2007 and Excel 2007
+ SVGObject exports as vector graphics into PDF now
+ added a new tab "Vector Graphics" to export pdf, you able to set the quality of gradients, gradients interpolation and curves interpolation for SVG object and fonts in curves
+ added FontScale property to Excel2007Export
* improved paragraph based export in Word 2007
* reduced size of output file in Word 2007 (duplicate images are not saved)
* export in Word 2007 in paragraph based mode saves the document without pagination
* added converting to Number format for Excel2007 export
- SVGObject exports as SVG into HTML now
- fixed bug with screen resolution in Word 2007 export
- fixed bug with paragraph formatting in Word 2007 export
- fixed bug with wrong size of "unlimited" page in Word 2007
- fixed bug with field names in DBF export
- fixed bug with overlapping of text labels in SVG export dialog
[WebReport]
+ added SVGObject to WebReport as svg image
+ added properties WebReport.DocxPrintOptimized and WebReport.XlsxPrintOptimized
- fixed bug with third and more drill-downs with detailed pages
- fixed bug with wrong URL's in drill-downs
[.Net Core]
+ added SVGObject
+ added FastReport.Data.MsSql package to Nuget repository (https://www.nuget.org/profiles/FastReports)
+ added FastReport.Data.MySql package to Nuget repository (https://www.nuget.org/profiles/FastReports)
+ added FastReport.Data.Postgres package to Nuget repository (https://www.nuget.org/profiles/FastReports)
+ added FastReport.Data.SQLite package to Nuget repository (https://www.nuget.org/profiles/FastReports)
+ added FastReport.Data.Json package to Nuget repository (https://www.nuget.org/profiles/FastReports)
+ added FastReport.Data.MongoDB package to Nuget repository (https://www.nuget.org/profiles/FastReports)
+ added FastReport.Data.RavenDB package to Nuget repository (https://www.nuget.org/profiles/FastReports)
+ added FastReport.Data.Couchbase package to Nuget repository (https://www.nuget.org/profiles/FastReports)
- fixed bug with drill-downs in WebReport Core
- fixed bug with export in Word 2007 in some cases
- fixed bug with blank images in Excel 2007
* added compatibility with macOS
[Extras]
+ added Steema TeeChart object editor (double click on TeeChart object)
* modified ActiveQueryBuilder plug-in (https://www.activequerybuilder.com/): it provides query parameters and show database schema now
- fixed bug with some string values when connecting data source to TeeChart object
- removed the ability to select for properties LabelField, XValuesField and YValuesField fields from data sources to which the TeeChart object is not connected
[Demos]
* in the polygons demo report the stars were replaced by beautiful ones
[Resources]
* updated French resources
[Online Designer]
+ added the ability to change the language in the tab view
+ all requests are sent from the same-origin
- fixed abbreviations of some languages
Only for V.I.P
Warning! You are not allowed to view this text.