Quantcast
Channel: FastReports news
Viewing all 489 articles
Browse latest View live

New version of FastReport 5 VCL - 5.4

$
0
0

We are glad to introduce the new version of Fast Report 5 VCL!

This release has a lot of bug fixes and improvements.
Recently we have added an export filter package for Lazarus IDE. Now all customers of Fast Report 5 VCL Professional can use these export filters under Lazarus:
- Image export filters (BMP, JPEG, PNG)
- HTML export filters (HTML 4 and HTML 5)
- Open office export filters ODT and ODS formats.
There are also a lot of compatibility changes made for Lazarus such as better support of UTF 8 codepage.


And of course we have many improvements for VCL framework!
- New ability to cache images to file when using matrix export filters (like HTML). Now you can use a file cache for export filters if your images consume more than 2 GB of memory in total.
- New event which fires before export starts. Can be used when you need to make some changes in the result report for exact export filter.
- 2D barcodes like QR support different codepages include UTF 8.

Many more improvements and bug fixes are listed below: 

+ Moved to new installation engine - should improve installation of components and resolve some installation errors
+ Added Embarcadero RAD Studio 10 Seattle support for x32 and x64 windows platforms
+ [Lazarus] Added export filters package with basic export filters BMP, JPEG, PNG, HTML and HTML5 (Layered)
+ [Lazarus] Added IBX internal datasets support
+ Added support of user function's for parent reports in report inheritance
+ Added caching of images for matrix export (cache to file and memory)
+ Added TfrxReportPage.ShowTitleOnPreviousPage property
+ [FQB] Added new field types
+ Added CodePage property for QR barcode. If CodePage <> 0 - ECI mode used
+ Added TfrxPreview.LoadFromStream method
+ Increased cross-tab's max rows/columns/cells levels from 32 to 64
+ Added TfrxVisibilityTypes support in the report's script
+ Added Tag property for report's objcts for 64 bit
+ Added TfrxCustomExportFilter.OnBeforeExport event
+ Added FetchAll property for TfrxFIBQuery
+ Added TfrxMailExport.SMTPStartCommand (HELO, EHLO) property
+ Added numeric formats support in the TfrxXLSXExport
+ Added TfrxPreview class in the frxClassRTTI. Now you can use TfrxPreview(Report.Preview).OutlineVisible := True; in the report's script
+ Added frame with different lines support for TfrxCheckView for TfrxPDFExport
+ Report's script lines saving without right spaces
- Optimized 2D barcodes printing
- Fixed bug with preview with drill-down detail report
- Fixed param's updating for TfrxBDEQuery.ExecSQL
- Fixed TfrxHeader's ReprintOnNew page behaviour
- Fixed splitting of the TfrxRichView
- Fixed TfrxRichView for Windows 8
- Changed object bounds calculation in the TfrxCustomMemoView.BeginDraw
- Fixed KeepHeader and KeepFooter behavior for databand with one record
- [Lazarus] Fixed picture/dataset streaming
- Report shows errors in parent script when use report inheritance
- Fixed start column position for drill-down groups
- Fixed CurY position for groups on TfrxReportPage with several columns and PrintOnPreviousPage = True
- [enterprise] fixed server component utf8 problems
- Fixed FR for FireDAC components
- Fixed export of paragraph's attributes in the RTF export
- [enterprise] Fixed server log config.xml error message
- Fixed TfrxPictureView scaling in the PDF export
- Fixed bug with preview init when ZoomMode <> zmDefault
- Fixed AV in the PDF export with embedded fonts
- Fixed PDF export of object with double and single line in the frame
- Fixed preview's page number after zoom
- Fixed system color's exportong in the DOCX and XLSX exports
- Fixed TfrxReportPage.PrintIfEmpty behavior
- [Lazarus] Fixed TFontStyle declaration
- Fixed code pages support for Datamatrix and PDF417 barcodes
- Fixed Interactive Chart report for FRDemo
- Fixed text position for Rotation = 90, 180, 270 in the PDF export
- Fixed object's moving for bands on the multi-column page
- Fixed text position for text with one line and big LineSpaсing value in the PDF export
- Fixed hint position for TfrxPreview
- Fixed GetDefaultPrinter method
- Fixed width of text in the PDF export
- Fixed Outline checkbox behavior in the PDF export dialog
- Increased LargeDesignHeight multiplier from 5 to 8
- Fixed INDY for HTML export
- Fixed BIFF export for Excel 2013 for reports with images
- Fixed PDF's structure for encrypted files
- Fixed object's exporting with Visibility = vsExport for PDF export
- Fixed band's Fill editing when fill type changed
- Fixed Rave->FR converter
- Fixed FRF->FR3 converter
- Fixed restoring of preview position for last preview tab
- Fixed bug with thousand separator in the TfrxXLSXExport
- Fixed TfrxCheckBoxView scaling in the TfrxPDFExport filter
- Fixed filter's filename during slave export
- Fixed problem with TfrxDBXQuery parameters
- Fixed exporting of page headers and page footers in the TfrxRTFExport
- Fixed AV with TfrxReport.EngineOptions.DoublePass=True
- Fixed vertical text alignment in the TfrxPDFExport filter
- Updated Farsi language files
- Updated Danish language files
- Fixed TfrxReportPage.Frame size in the TfrxPDFExport
- Fixed haBlock aligment in the TfrxPDFExport for some cases
- Fixed export of text with start/end spaces in the TfrxHTMLExport
- Fixed problem with crosstab rendering in designer when column headers are disabled and AutoSize = False
- Fixed HTML header in the TfrxHTMLExport when export called several times
- Fixed bug with XLSX content if more than 1025 pages were exported as single worksheet
- Fixed landscape orientation in the TfrxDOCXExport
- Fixed width of font if it embedded into PDF document
- Fixed problem with content in the TfrxDOCXExport. Now first 63 columns will be exported only
- Fixed thick frames for PDF export
- Fixed empty objects with numeric formatting to ODS and ODT formats
- Fixed multiline text export to ODS and ODT formats
- Fixed filling of TfrxPageFooter band and TfrxOverlay band with PrintOnTop = True
- Fixed external hyperlinks in the PDF
- [FS] Fixed FOR statement debugging
- Fixed empty TfrxPictureView's exporting to PDF
- Fixed style simulation for Arial Narrow, Arial Unicode MS and Tahoma fonts in the TfrxPDFExport
- Fixed error in the TfrxXSLXExport with 'Use report pages' option
- Fixed bug with TfrxVarEditorForm and TfrxExprEditorForm for configuration with several monitors
- Fixed C++ compilation errors for HTML export filters
- Fixed width of monospace font if it embedded into PDF document
- Fixed exporting of 2D barcodes to ODS and ODT formats
- Fixed printing with custom paper size
- Fixed HAlign and VAlign for Rotation = 90, 270 in the TfrxODSExport, TfrxODTExport
- Fixed export numbers with leading spaces in ODS export
- Fixed export text and number as number in BIFF8 export
- Fixed Italic, Underline font style support in the DOCX export
- Fixed StrikeOut font style support in the XLS(OLE), RTF, DOCX and XLSX export
- Fixed bug with preview with endless page and Collapse All
- Fixed "Variant or safe array is locked" error in the XLS(OLE) export
- Fixed problem with crosstab rendering in designer in some cases
- Fixed CharSpacing > 0 error for haRight alignment in the PDF export
- Fixed TfrxFillEditorForm charset
- Fixed Out of memory error in BIFF8 export filter
- Fixed Unicode support for variables in the TfrxRichView
- Fixed memory leaks in the PDF export


New version FastCube VCL - 2.5

$
0
0

+ Added support of Embarcadero Rad Studio 10 Seattle
+ Added restoring selected cell after loading schema
+ Added export to CSV
+ Added property TfcxAxisContainer.DimCaption[ALevel: TfcxSmallCount; AVisIndex: Integer]: TfcxString
* Reimplemented XML-A export
* If cell value is both minimum and maximum of the column/row then treat it as maximum for highlight rules
- Fixed errors in language resources
- Fixed errors in HTML and Excel exports
- Fixed error in HTML and Excel exports (error with property RepeatValues)
- Fixed error in TfcxAxisContainer.DimValue
- Fixed error with double destruction of popup menu
- Fixed error in sorting

New version of FastReport .Net - 2016.1

$
0
0

Now with the help of FastReport .Net you can create Dashboard on the site (property WebReport.RefreshTimeout). We have also added the ability to give outline to text objects (property TextObject.TextOutline).
Note that if your version of FastReport .Net is older than 2015.4, then before installing 2016.1 you should remove it in "Control Panel"

[Core]
+ added text outline with possibility to set color, width and style of line (property TextObject.TextOutline)
+ added property TextObject.TextOutline.DrawBehind
- fixed bug with ResetPageNumber with multiple nested GroupHeaderBand
- fixed bug with pointing of objects in Preview when Classic View of bands is enabled in Designer
- fixed bug with exception on printing to disconnected printer

[Exports]
- fixed CRLF in ODT Export
- fixed bug with out of range exception in PDFExportPictures.cs

[WebReport]
+ added property WebReport.RefreshTimeout (time for report refresh in seconds, 0 - refresh disabled),
this property may be useful for Dashboard functionality
* improved AJAX communication with server
- fixed bug with download of exports by IE8 under Windows XP
- fixed bug with multiple WebReport object on page
- fixed bug with multi-line TextObject in Dialogs

[Demos]
- fixed bug with x86 in vb Demos/VB.Net/Main/Form1.vb

New version FastReport FMX - 2.3

$
0
0

As the year of red fire monkey is about to kick in we are glad to announce the new version of FastReport for FireMonkey!

FireMonkey

 

+ Added support of Embarcadero RAD Studio 10 Seattle includes compatibility fixes for new FMX framework
+ Added support of Embarcadero RAD Studio XE8 for both Delphi and C++Builder developing environment
+ Implemented Line spacing for Text object (LineSpacing property)
+ Added Custom realization of ProcessMessages function for cocoa(One from FMX framework doesnt work correct). Fix for freezes of preview window and slow down during report preparation
- Fixed RAD Studio 10 Seattle memory leaks
- Fixed export of wrap text in PDF Export
- Improvment FireDac components
- Fixed Images mask in PDF Export
- Fixed print memory leak fron GDI+ context
- Fixed rendering of export matrix images
- Fixed export of multiline text to PDF
- Fixed images' export
- Fixed Variable's editor
- Fixed Display Format editor window
- Fixed TfrxDesigner.Restrictions drDontSaveReport option behavior after changes in the script
- Fixed bug with units in the preview pages settings window
- Fixed minor issues with old XE2 framework
- Fixed compatibility with FMX styles
- Fixed <font color> HTML tag in TfrxMemoView
- FMX version can read images created in VCL version
- Fixed nested drill down repots
- Implemented temp folders for report file chae
- Fixed picture cache behaviour with empty images
- Fixed TfrxMemoView.Underline property 

New FastReport Viewer

$
0
0

FastReport Viewer is a free tool for viewing and printing prepared reports. 

FastReport Viewer now supports all modern FastReport formats: .fp3 and .fpx. 

Works on Windows, MacOs and Linux

New version of FastCube FMX - 1.2

$
0
0

+ Added support of Embarcadero Rad Studio 10 Seattle (Delphi/C++Builder)
+ Added support of ShortInt fields
+ Added restoring selected cell after loading schema
+ Added export to CSV
* Reimplemented XML-A export
* If cell value is both minimum and maximum of the column/row then treat it as maximum for highlight rules
- Fixed error groups expanding
- Fixed error in recompile.exe
- Fixed errors in language resources
- Fixed error in HTML and Excel exports (error with property RepeatValues)

New version of FastReport .Net - 2016.2

$
0
0

Added ability to use OSM maps (http://www.openstreetmap.org) in reports. Layerwise objects help WEB reports look much better. Windows Forms Designer allows selecting several fields in the data tree and dragging them onto the report page. Improved Online Designer's usability, added custom function mapping in the data tree.

[Core]
+ added property Config.ReportSettings.ImageLocationRoot for set the local root path of PictureObject.ImageLocation
+ added possibility to download maps from OpenStreetMap files (*.osm)
- fixed bug with System.NullReferenceException after ShowPrepared method

[Designer]
+ added support to select and drag-n-drop multiple items in the data window
- fixed bug with drag-n-drop operation of parameter variables in the data window

[Exports]
+ added support of TextObject.TextOutline in PDF export
+ added support of LineHeight, ParagraphOffset in HTML export
+ added filtering of html tags in CSV export
+ added support of clipping (TextObject.Clip) in PDF export
- fixed bug with absent spaces behind tagged strings
- fixed bug with bookmarks in Acrobat Reader
- fixed bug with packing of open type fonts in PDF export
- fixed bug with wrong frames in PDF export

[WebReport]
+ added support of layered HTML in WebReport (WebReport.Layers) with better WYSIWYG
+ added interface for Online Designer with list of functions
+ added event for rendering the custom objects in Web or overriding rendering of standard objects (WebReport.CustomDraw), works only with enabled WebReport.Layer
- fixed bug with padding in WebReport
- fixed bug with different localization (WebReport.LocalizationFile)
- fixed bug with width of popup in toolbar menu
- fixed bug with application cookies in Online Designer handlers
- fixed bug with WebReport.XlsxWysiwyg

[Service]
+ added new methods (GetReportsListByPathXml, GetReportsListXml, GetGearListXml,
GetPreparedReportByID, GetReportXml, PutReport) in FastReport.Service.dll

[Online Designer]

+ added support of custom functions
+ added support of LineHeight
+ added support of multi-line text in TextObject
+ added support if Style
+ added painting of middle color for gradient fills
+ added grouping (added tab Layout)
+ added enable/disable of guides in toolbar
+ added context menu for long tap on mobile devices and tablets
+ added editing of Format in dialog for TextObject
+ added settings for panels customization in scripts/config-data.js, key customization
+ added absolute static path in builder
+ added disabling of exit dialog (property confirmBeforeExit http://dsg2014.fast-report.com:3000/#/builder/config)
+ added settings for entry name different of index.html
+ added ability of dragging the popup
+ added customization panel with small previews of pages and dialogs
+ added setting in builder for embedding in iframe and div
+ added resizing of customization panels
+ added “Code” caption for code page
* changed of API settings (getReport, saveReport, makePreview) in scripts/config-data.js
* changed font size band title
* removed dot lines in title of band
- fixed bug with drawing of popup menu out of screen
- fixed bug with default value of Height in band
- fixed bug with redo action on object dragging
- fixed bug with zero values in properties
- fixed bug with coordinates of popup on object dragging
- fixed bug with report preview
- fixed bug with opening of some reports
- fixed bug with drawing of Font size on init

New version of FastReport VCL 5

$
0
0

With new FastReport VCL 5.5 version we have added support of new developer environment Embarcadero RAD Studio 10.1 Berlin.
Also, new version brings a lot of improvements and new features for Lazarus, like internal Charts, PDF export and some compatibility fixes.
For VCL we have Improved work of FastReport with high-dpi screen resolution and of course a lot of small improvements and bug fixes such as:

+ Added Embarcadero RAD Studio 10.1 Berlin support for x32 and x64 windows platforms
+ [Lazarus] Added export to PDF
+ [Lazarus] Added support of native Lazarus Chart component
+ Added HTML tags and line spacing support for DOCX export
+ Added SynPDF Export demo
+ Added TfrxPrintMode support in the frxClassRTTI
+ Improved picture cache
- [Lazarus] Fixed images printing
- [Lazarus] Fixed compatibility with x64 platforms
- [Enterpise] Fixed CGI and ISAPI demos
- [Enterprise] Fixed problem with images and dialog forms
- Fixed problems (wrogn scale of Charts, Barcodes, RTF) with non dpi-aware applications with big scale factor (150% and more)
- Fixed export to PDF for FCharSpacing <> 0 and HAlign = haBlock
- Fixed exporting of Unicode characters to ODF for non-Unicode IDE
- Fixed exporting of text with empty lines at the end to XLSX
- Fixed access to resource (frc) file
- Fixed empty text with HTML tags exporting to ODF
- Fixed horizontal align in the ODF export
- Fixed zoom after drill-down
- Fixed bins' list refreshing when TfrxReport.PrintOptions.Printer changed in the designer
- Fixed wrapping of the paragraph's first line with ParagraphGap
- Fixed bug with page's color ant frame in the PDF export
- Fixed exporting date to BIFF8
- Fixed BIFF8 export for reports with more then 1025 pages
- Fixed exporting text with non-printable chars in the XLSX export
- Fixed "Canvas does not allow drawing" error in the TfrxRichView
- Fixed style's font for HighDPI
- Fixed object's export to images if object's height or width < 1 for PDF
- Fixed parent for objects with Left < 0
- Fixed haBlock alignment for RTL languages for PDF
- Fixed reading confirmation for SMTP
- Fixed Standart Report Wizard
- Fixed restoring of preview's positions after drill-down
- Fixed filenames of attachment in the e-mail export
- Fixed &FNC1; usage in the Code128C and CodeEAN128C barcodes
- [Fast Script] Improved FormatFloat accuracy
- Fixed params in the FireDAC components
- Fixed printing on high-DPI printers
- Fixed numeric formatting in the XLSX export
- Fixed FieldNames usage in th DBF export
- Fixed Z-order for images in the HTML(Layered) export

 


New version of FastReport Mono - 2016.1

$
0
0

New Version of FastReport .Mono 2016 includes all recent capabilites of FastReport .Net 2016. For instance - new ability of multiple use of FastReport .Mono and Online Report Designer. Now you can also produce documents that will comply with archive standart PDF/A. New types of Barcodes -  Aztec, Plessey, GS1-128/EAN-128. Lots of other improvements called to simplify report generation on Mono framework!

+ added support of Online Report Designer in WebReport
+ added support PDF/A in PDF export
+ added barcodes Aztec, Plessey, GS1-128/EAN-128
+ added new Gauge objects
+ added exports in XAML, SVG, PPML, PostScript
+ added property CSVExport.NoQuotes in CSV export
+ added properties in WebReport: DesignReport, DesignScriptCode, DesignerPath, DesignerSavePath,
DesignerSaveCallBack, PrintInBrowser, SinglePage
+ added property WebReport.XlsxSeamless for export tables without brakes in Excel 2007 export
+ added property WebReport.EmbedPictures (embedded pictures in HTML)
+ added property WebReport.DesignerLocale (sets an interface language for Online Report Designer)
+ added property EmbedPictures(images inside html code) in HTML export
+ added property WebReport.RefreshTimeout (refresh timeout in seconds, 0 – auto refresh disabled), the property useful for Dashboards
+ added outline for text with color selection, width and line style (property TextObject.TextOutline)
+ added event for drawing the custom objects in WebReport or override drawing any standard object (WebReport.CustomDraw), works only with enabled WebReport.Layer
+ added support layered HTML in WebReport (WebReport.Layers) with better WYSIWYG
+ added support of TextObject.TextOutline in PDF export
+ added support LineHeight, ParagraphOffset in HTML export
+ added html tags filtration in CSV export
+ added text clipping functionality (TextObject.Clip) in PDF export
+ added property PDFExport.ShowPrintDialog for showing the print dialog on opening the PDF document
* updated internal jQuery up to v1.12.3
- fixed bug in WebReport with downloading files from IE8 in Windows XP
- fixed bug with several WebReport objects in one page
- fixed bug with multiline TextObject in dialogs in WebReport

New FastReport .Net

$
0
0

  The new FastReport version - 2016.3 has additional report objects – PolyLineObject - broken curve, PolygonObject – closed polygon with filling. The user also can edit the already prepared objects PolyLineObject/PolygonObject through moving, adding or removing the anchor point

 Report page received 2 new properties: Page.UnlimitedPaperHeight and Page.UnlimitedPaperWidth. They enable “infinite page” mode, when the report page’s size adjusts to objects position. This feature will be helpful for reports with tables with growing width and matrix without bringing them forward. It will also come in handy when creating a column report with further exporting in Excel – all the data will be placed on one page without breaking it with page headline and foot bands. Besides, it will be useful for Web reports, when there’s no need to stick with certain page size.

  Added new PDF export property – ShowPrintDialog. It helps creating a PDF document that displays print dialog in a PDF viewer (for example, Adobe Acrobat) right after opening. It’s useful when printing PDF in online reports

  PDF files can be created without font embedding – the entire text can be built in curves. This capability is activated by PDFExport.TextInCurves property. Building text in curves increases size of the resulting files, but it can be useful when you need to create invariable document without ability to copy the text and without reference to the installed fonts. As well as when creating PDF files for printing industry.

  By popular demand we rearranged mechanism of creating the dash dot line in PDF file. It was necessary for getting around the printing error when printing such lines from the Chrome browser’s internal viewer – dash dot lines were displayed correctly but were not printed.

  Added new export to JSON format for data exchange of the built report. For data consolidation it's better to use the “infinite page” mode.  

[Core]
+ added new objects PolyLineObject, PolygonObject
+ added properties Page.UnlimitedPaperHeight, Page.UnlimitedPaperWidth
* updated rotation drawing for angle of images

[Designer]
+ added welcome window displayed on the designer startup
+ added splash screen showing during loading designer
+ added new toolbar for editing of PolyLineObject, PolygonObject
+ added unsaved report indication in window title
+ added unlimited page width and height options to PageSetup window

[Exports]
+ added Bold, Italic simulation for "MS UI Gothic" font and similar in PDF export
+ added export in JSON
+ added property PDFExport.ShowPrintDialog for showing the print dialog after opening the PDF document
+ added export PolyLineObject, PolygonObject in PDF
+ added property PDFExport.TextInCurves for creating the PDF document without fonts
+ added possibility to send multiple reports as attachments in Email export
+ added ToMultipleFiles property in XAML export
* improved export in Excel 2007 with enabled property Seamless
* improved drawing of dash-dot lines in PDF export for correct printing from the Chrome
- Fixed bug with <div> style(numbers format) in Html Layers export
- fixed bug with pictures with size over the page in PDF export
- fixed bug with paths in exports: XAML, SVG, PostScript, PPML
- fixed bug with shadows in HTML export
- fixed bug with TextObject.Underlines in HTML export
- fixed bug with images hash counting in PDF export
- fixed bug with hyperlinks in Trial version in PDF export
- fixed bug(Header added) in PostScript export
- fixed bug with fonts in PostScript export

[WebReport]
+ added properties Left, Top, Width, Height in CustomDrawEventArgs (can be used in WebReport.CustomDraw)
+ added showing Print Dialog in print in PDF
+ added properties WebReport.DocxRowHeightIs, WebReport.PdfShowPrintDialog
+ added function WebReport.PrintInPdf(bool ShowPrintDialog) for setup showing the Print Dialog in PDF
* usage examples of WebReport are updated and relocated to the \Demos\C#\Web folder
* updated internal jQuery to v1.12.3
- fixed bug with CustomDraw event inside TableObject and Matrix
- fixed bug with incorrect MIME type in inline PDF printing
- fixed bug with switching Localization in ASP.NET (not MVC)

[Extras]
+ added JsonConnectionEditor.cs in FastReport.Json connector (\Extras\Connections\FastReport.Json)

[Online Report Designer]
+ added viewing of existing Highlights expressions in the report
+ added resize of component in any dimension

New version of FastReport FMX + FastScript

$
0
0

We're pleased to announce that FastReport FMX 2 and FastScript now support new version of Embarcadero RAD Studio 10.1 Berlin!

There are also some improvements and bug fixes we made in our products. Here are some of them:

 

FastReport FMX 2:

+ Added support of Embarcadero RAD Studio 10.1 Berlin includes compatibility fixes for new FMX framework
+ Added support of HTML tags in Memo object for export filters (RTF)
- Minor changes in objects draw mechanism
- Fixed problem in PDF export with long text lines cuts off
- Fixed bug in stretched Memo with Line spacing
- Fixed bug with clipping of Memo object
- Fixed bug with font scale during printing when application compiled with RAD Studio 10.1 Berlin

 

FastScript:

+ Added support of Embarcadero RAD Studio 10.1 Berlin
- Fixed problem with syntax memo in FMX framework
- Fixed small memo leak in methods helper
- Fixed Rtti declaration for some methods in FMX framework

New version of FastReport .Net - 2016.4

$
0
0

New version of FastReport .Net is out! 

What's new?

WebReport object received interactive functions support: work with bookmarks, hyperlinks, links to the detailed report, link to the detailed report page, drill-downs. Added support of onClick event handling in the script during report presentation in web browser

PDF export now can build files that correspond to graphic standard PDF/X-3 with the support of color profiles for printing. Moreover, export gained the ability to save images without any quality loss.

FastReport .Net now can receive data from Sharepoint/Office365 and use it for report development.

More changes and fixes: 

 

[Core]

+ added new HtmlObject for using in the WebReport or HTML export
+ added event Report.CustomCalc for custom data processing
- fixed issue with incorrect assembly loading in report script

[Designer]

+ added TextOutline editor
- fixed bug with disappearing of part PolyLineObject, PolygonObject after preview

[Exports]

+ added compliance with PDF/X-3 in PDF export
+ added new property PDFExport.PDFCompliance
+ added property PDFExport.ColorProfile for using in PDF/X-3 compliance mode
+ added support of export pictures with lossless compression in PDF export
+ added property PDFExport.ImageLossless
+ added IsScrolled property in XAML export
* depercated properties: PDFExport.PdfA, PDFExport.PdfACompliance)
- fixed bug with html tags in Excel 2007 export
- fixed bug with wrong format of negative value of cell with CustomFormat in Excel 2007 export
- fixed bug with line-height in HtmlObject in HTML export
- fixed bug with skipping sequences spaces in TextObject for Excel2007 and HTML exports
- fixed bug with handling control symbols in Excel2007Export
- fixed bug with encryption in PDF export
- fixed bug with validation of PDF/A compliance with hyperlinks in report

[WebReport]

+ added hyperlinks on bookmarks functionality (works only with Layers = true)
+ added hyperlinks on page number functionality (works only with Layers = true)
+ added click event handler functionality (works only with Layers = true)
+ added detailed reports - hyperlinks on hidden report page or report file (works only with Layers = true)
+ added new property WebReport.ShowTabCloseButton (default value: false)
+ added new property WebReport.TabPosition (default value: TabPosition.InsideToolbar)
+ added new example for Single Page Application \Demos\C#\Web\SPADemo
* improved memory consumption
* improved caching of reports
- fixed bug with downloading in Android
- fixed bug in WebReport with CacheDelay in MVC applications
- fixed bug with URLEncoded Cookies in Online Designer call-back
- fixed bug with null ID in MVC
- fixed bug with skipping lead spaces in TextObject
- fixed bug with page breaks on printing from browser

[Extras]

+ added connector SharePoint/"Office 365" \Extras\Connections\FastReport.SharePoint
* updated German resources

New version of FastCube VCL - 2.6

$
0
0

In the new version we added an ability to restrict user from slice reconfiguration.
Restrictions should be set for each zone separately in the zone Restrictions property.

For the moment 3 types of restrictions are implemented:

- zrDontMoveItems - disable field list change for the zone. The restrictions prevents from add, remove and move fields in the zone.
- zrDontShowPopupMenu - disable zone context menu popup.
- zrDontEditItemProperties - disable zone/field property editor showing.

Several restrictions can be set simultaneously.

Added an ability to control zone field list change by TfcxSlice events:
-OnBeforeRemoveSliceFieldFromRegion: TfcxSliceFieldRegionChange - is called before field remove.
-OnBeforeAddSliceFieldToRegion: TfcxSliceFieldRegionChange - is called before field add.
-OnAfterAddSliceFieldToRegion: TfcxSliceFieldRegionChanged - is called after field add.
TfcxSliceFieldRegionChange = procedure(ASliceFieldName: String; ARegionOfField: TfcxRegionOfField; var AAllow: Boolean) of Object;
TfcxSliceFieldRegionChanged = procedure(ARegionFieldIndex: Integer; ARegionOfField: TfcxRegionOfField) of Object;

OnBefore* events allow to cancel operation with field ASliceFieldName in the region ARegionOfField by changing AAllow to False.

Fixed slice fields format handling.
Now slice field format change instatly refreshes the slice grid, and does not change the format of other fields with the same data type.
Additionally to that slice field format is saved and restored to/from the schema.

Added new measure field property:
TfcxMeasureField.ChangeNullToZero: boolean
When the property is set to True the empty measure cells (cells which have no data) are shown with the value 0.

For more details check the full list of changes.

New version of FastReport.Mono

$
0
0

What's new in FastReport.Mono 2016.2?

✔ New build of FastReport.Mono allows to use report generator on Linux in standalone mode without X Window System

✔ Improved quality of PDF export - fixed calculation of font metrics

✔ Speed up embedding fonts in PDF and XPS documents


+ added message window to script editor
- fixed date format
* improved PDF export
+ added <BR> html tag
- fixed width of space and missing characters in PDF export
- fixed crash on run in console mode (withut X Window Server) under Linux. Just add single line into your code: Utils.Config.DisableUIEvents = true;
- fixed bug with Two-Pass single page


New version of FastReport .Net

$
0
0

FastReport.Net 2017.1 

What are the new features brought by this release?

 FastReport became faster and lighter due to the optimization of the code responsible for report building and its export to different formats

 Ability of immediate access to CSV text files. Convenient parameter setting of loading CSV files allows using any data from Excel tables and other applications that support CSV export.

 Added MongoDB connector to the bundled plugins for connecting to a number of DataBase Management Systems.

 PDF export now supports graphic standard PDF/X-4. Ability to add color profiles to the PDF file.

 Sending reports directly to the chat client through the XMPP/Jabber protocol.

 Those, who use Windows Presentation Foundation will most likely be interested in a new example of using FastReport dotnet in this framework - WPFViewer.

 In web reports there's now a capability to enable the return button to switch back to the previous report from detail tab 

And not only that!

 

  [Core]

+ added possibility to set picture location (URL) in PictureObject from database

+ added support of alphanumeric values in GS1-128 barcode

* optimized memory consumption

- fixed bug with RichObject page break

  [Designer]

+ added possibility to select all tables in DataWizardForm

+ added CSV database connection

- fixed bug with updating the script when loading another report 

- fixed bug with updating TextObject.Format

- fixed bug with updating TextObject.Border

- fixed bug with non-existing connection plugin

  [Preview]

+ added "Exports" and "Clouds" properties in PreviewControl to hide/show exports in the "Save" button drop-down menu

  [Exports]

+ added ability to export text as curves in PostScript and PPML exports

+ added property FastCloudStorageClient.ReportUrl containing the link to a report after uploading to FastReport Cloud

+ added possibility to send a report using XMPP/Jabber and FastReport Cloud

+ added support of PDF/X-4 standard

+ added CMYK color profile in the PDF export

+ added property HTMLExport.EnableMargins to use page margins in the output file (default: false)

* added possibility of getting images from a stream by GetImage(..) method in XAMLExport, property name ToMultipleFiles changed to HasMultipleFiles

- fixed export of GroupHeader and GroupFooter bands in FR3 export

- fixed bug with exporting images in Metafile image export

- fixed bugs with formatting in OpenOffice Writer (Open Document Text) export

- fixed bugs with formatting in Word 2007 (docx) export

- fixed bug with font "Meiryo UI" in PDF export

  [WebReport]

+ added property WebReport.ShowBackButton to display the "Back" button (return to previous report in the tabbed report)

+ added property WebReport.LogFile to log the errors in WebReport, may be combined with WebReport.Debug 

+ added property WebReport.EnableMargins to use page margins in the output (default: false)

+ added support of Page.Fill in WebReport

+ added support of WebReport background color - WebReport.BackColor (default value: White)

* changed progress picture

- fixed bug with printing from browser any reports with links to detailed report

- fixed bug with displaying the scroll bars on 100% width and height

- fixed bug with visualization of reports with unlimited page width/height

- fixed bug with "Fit Width/Fit Page" zooming in the toolbar

- fixed bug with multi-threading

- fixed bug with TextObject.ParagraphOffset

  [Demos]

+ added new example \Demos\C#\WPFViewer 

  [Extras]

+ added MongoDB connector \Extras\Connections\FastReport.MongoDB  

- fixed bug with displaying a list of tables in FastReport.MySQL

 [Online Designer]

+ added support of TextOutline

+ added slider for rotate an object with Angle property

+ added property in configuration file (section save_success_redirect) with URL for redirection after successful saving

+ added two properties in configuration file, section save_success_redirect "useParent" (for using in iframe) and "removeConfirmation" (eliminate showing confirmation leaving dialog with redirection)

 

 


New version of FastReport FMX

$
0
0

In the current release we've done everything for optimization of FastReport FMX, especially for Mac OS!

We've optimized everything from report core and up to the text rendering on screen.

In new version the preview window uses double buffering and redraws only new region of the page, which makes report preview smoother when scroll report pages . Starting from XE7 all text output of report objects is performed by FastReport FMX methods bypassing the standard text output. Such approach allows to speed up text rendering through font caching ten times!

The report core has also undergone some changes. For faster text comparison we imported new function from Carbon library, it decreases time of report building on Mac OS. Changes also touch calculations of report objects: now report engine calculates all sizes with font cache.

The object split mechanism was changed as well to make D2D and GDIP contexts compatible for calculation of objects sizes.

Full list of changes:
---------------
+ New double buffered preview. It draws only objects which appear on screen (increase preview performance)
+ New native text rendering with font caching starts with XE7 significant increase all text rendering and calculation
* Improved rendering behavior to minimize differences between GDIP and D2D contexts (when report calculates sizes with one context and print with another)
* Optimized rendering of report designer controls (Inspector, workspace, Rulers)
* Optimization in the report engine
* Improved split mechanism
+ Added new faster text comparison from Carbon framework for Mac OS
+ Added LineSpacing support for PDF export
- Changes Width and Height calculation for report objects
- Bitmap preview cache is optional now (use PreviewOptions.PagesInPictureCache)
- Fixed FireDac rtti module
- Fixed Alias editor for RAD Studio Berlin
- Fixed background image in HTML export
- Fixed incorrect frames draw for report object
- Fixed JPEG images export
- Fixed bug with unlimited pages when preview doesn't show pages
- Fixed visual behavior of few object editors
- Fixed PDF export memory leaks
- Fixed TfrxSysMemoView editor
- Fixed report inheritance from report template in the designer

New version of FastReport .Net - 2017.2

$
0
0

 In the new version of FastReport.Net we added new barcode – Pharmacode. This kind of barcode is used in pharmaceutical industry. In FastReport .Net it can be created in any color

 New addition to the list of database connectors – we added plugin for popular open source nosql database – RavenDB

 By popular demand we added export to binar format Excel 97-2003, also known as BIFF8

 FastReport dotnet received support of right to left orientation both in user interface and report engine

 We also did some further code optimization, bug fixind and multiple improvements

 Here's a video version of the main changes overview: 

 


[Core]

+ added new barcode: Pharmacode
+ added new option for images: Grayscale display mode
+ added ability to change the color of barcodes
+ added caching of compiled report script
- fixed bug with losing precision in totals
- fixed bug with enabled ReportPage.UnlimitedHeight and ReportPage.PrintOnPreviousPage
- fixed bug with null initialization in text objects
- fixed bug with deserialization on saving from On-line Designer

[Designer]

+ added support of Right-to-Left Interface (RTL)
+ added a new property to MSChartObject, that allows to use several series with automatic creation
- fixed bug when instead of creating a new data source, editing of selected data source was opening

[Preview]

+ added support of Right-to-Left Interface (RTL)
+ added mouse-relative zoom

[Exports]

+ added export in Excel 97-2003 (BIFF8)
+ added ability to insert images in original resolution when exporting to PDF
+ in the PDF export window added ability to select a color space
* improved quality of images in Excel 2007 export
* changed work of export to Dropbox for using API 2.0 instead API 1.0
* added converting to Date format for Excel2007 export
* improved SVG export: added embedding images in file, HasMultipleFiles option was added, improved text rendering, text with angle, underlines added
- fixed bug with blank pages in Excel 2007 export
- fixed bug in PDF and HTML exports with vertical position of text which height is bigger than object height
- fixed bug with metafile images in RTFExport
- fixed bug with Vertical Alignment = bottom in PDF export
- fixed transparent images appearance in XPS export
- fixed export empty images in XPS
- fixed bug in preview of CSV export with small amount of rows

[Extras]

+ added RavenDB connector \Extras\Connections\FastReport.RavenDB
+ added SQL Anywhere connector \Extras\Connections\FastReport.SqlAnywhere
+ added new report demos: Pharmacode, Box

[WebReport]

+ added ToolbarBackgroundStyle.None (you can use WebReport.ToolbarColor instead bitmap from style)
+ added properties WebReport.UnlimitedWidth, WebReport.UnlimitedHeight for enable Unlimited size for all report pages (default: false - use report settings)
+ added property WebReport.Dialogs for enable or disable all report dialogs (default: true - enabled)
- fixed bug with handling of onClick event in WebReport

[Online Designer]

+ added HTML object
+ added Pharmacode barcode
+ added page's properties UnlimitedHeight and UnlimitedWidth
+ added barcode's property Color
+ added grayscale property support for PictureObject
* resize gui elements are always shown on resize component
- fixed the issue with showing context menu on touch devices on long tap
- fixed dblclick bug on PictureObject
- fixed bug, related to building the designer with disabled code editor
- fixed DataBand dblclick bug
- fixed bug, related to showing default components of Dialog in report tree on create new Dialog

FastReport 5.6 is here with Embarcadero RAD Studio 10.2 Tokyo support.

$
0
0

With support of new IDE new version brings few new features and lots of improvements. Also we're making FastReport 5 better not only for Delphi, but for Lazarus too. New version gives ability to build Lazarus application with GTK widgets.

What else? 

+ Added Embarcadero RAD Studio 10.2 Tokyo support for x32 and x64 windows platforms
+ Added Sup, Sub tag support for TfrxHTMLExport
+ Added TfrxPDFExport.SaveOriginalImages property. True by default
+ Added GS1 support for Code128C, EAN128C barcodes
+ Added sorting of printers by name in the printer's list
+ Added Norwegian resources
+ Added TfrxFDTable support in the frxFDRTTI
+ Added #0..#31 chars support in the Code128A
+ Added TfrxBarcodeView.TestLine property
+ Added TfrxRichEditor form state storing
+ [Lazarus] Added support of GTK widget
- Fixed frx2xto30.pas for XE2 and later
- Increased PaperSizes count limit to 512
- [Lazarus] Fixed scrolling in designer
- Fixed smMaxHeight in TfrxRichView
- Fixed TfrxXLSXExport for file with 1000 worksheets
- Fixed TfrxPreviewPages.ClearPageCache
- Fixed TfrxIBXQuery.ExecSQL
- Fixed new event insert if main procedure of the script have line with "// begin"
- Fixed component's name after Drag&Drop from Data Tree for fields with Unicode characters
- Fixed TfrxBarcodeView baCenter, baRight align
- Fixed reprint on new page and group keeping bug
- Fixed update parameters after loading for TfrxADOQuery
- Fixed preview's toolbar for RAD Studio Berlin 10.1 Update 2 when VCL styles applied
- Fixed TfrxReport.PrintOptions.Duplex usage
- Fixed printing of PNG images
- Fixed TfrxReport.ReportOptions.Author in the DOCX, PPTX and XLSX exports
- Fixed vsExport usage for export filters
- Fixed export of non-alphanumeric chars (<, >, &) inside HTMLTags in the ODF export
- [FastScript] Fixed Format function
- Fixed HTMLTags in the TfrxMemoView
- Fixed calculation of hyperlink expressions
- Fixed image size in the DOCX export
- Fixed MSI barcode
- Fixed exporting of objects' hyperlinks to encrypted PDF
- Fixed export to continuous XLSX for reports with many pictures
- Fixed export of frames with width < 1 to HTML
- Fixed export of empty pages to XLSX
- Fixed band's with barcodes stretching
- Fixed KeepChild behavior for TfrxReportTitle child bands
- Fixed custom number format in the ODF export
- [Lazarus] Fixed printer selection in the print dialog
- Fixed export of hyperlinks with hkPageNumber kind when page number greater than pages count
- Fixed component's name after Drag&Drop from Data Tree for some cases
- Fixed "Divizion by zero" error with pmSplit print mode
- Fixed PrintOnSheeet in the Print Dialog for some cases
- [Lazarus] Fixed default printer in the print dialog
- Fixed export images to BIFF8 for x64
- [Lazarus] Fixed printer selection before print properties dialog
- Fixed RAD Studio 10.1 Berlin size of dialog page issue in the designer
- Fixed exporting of numbers with '%' in the format string (like #,##0.###%) in the BIFF8 export
- [Enterprise] Fixed "Report not found" error message
- Fixed "Print to file" option for GDI reports
- Fixed export to PDF with embedded fonts and empty memos
- Fixed export to PDF for HAlign = haBlock (GapX used now)
- Fixed font's embedding for protected PDF if EmbedFontsIfProtected = False and EmbeddedFonts = True
- Fixed exporting of TfrxShapeView to XLSX and DOCX exports
- Fixed exporting of Unicode characters in the memos with HTML tags to DOCX for non-Unicode IDE
- Fixed TfrxPreviewButtons in the frxClassRTTI
- Fixed parent for objects for some cases
- Fixed font's name in the ODF export

FastReport goes printless*

$
0
0

The newest report generator FastReport Desktop Green Edition has a disabled Print option. 

 

Therefore you will never have to deal with empty paper trays, "Low ink" indicators and shredders again.

It's a real thing! Check out our infomercial and never return to printing again! 

 

 

*Happy April Fools'

New version of FastReport Mono - 2017.1

$
0
0

New version of FastReport Mono includes ability to create background pictures in RTF, added Apple fonts, BIFF8 export:

+ added Excel 97-2003 export
+ added an overlapped pictures mode to RTF export
+ improved PDF export
- fixed crash on run in console mode (withut X Window Server) under Linux

and many minor fixes improving stability

Viewing all 489 articles
Browse latest View live