✔ Na nova versão do FastReport.Net adicionamos novo código de barras: Pharmacode. Esse tipo de código de barras é usado na indústria farmacêutica. No FastReport .Net você pode cria-lo em qualquer cor
✔ Nova adição na lista de conectores de banco de dados: nós adicionamos plug-in para o banco de dados nosql de código aberto - RavenDB
✔ Para a demanda popular adicionamos a exportação para o formato binário Excel 97-2003, também conhecido como BIFF8
✔ O FastReport dotnet recebeu suporte com orientação da direita para a esquerda, ambas na interface do usuário e no mecanismo de relatório
✔ Também fizemos a otimização de alguns códigos adicionais, correção de erros e vários aprimoramentos
[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
Na versão atual, fizemos de tudo para a otimização do FastReport FMX, especialmente para o Mac OS!
Otimizamos tudo, desde o relatório básico e até a renderização de texto na tela.
Na nova versão, a janela de pré-visualização usa buffer duplo e redesenha apenas a nova região da página, o que torna a visualização do relatório mais suave quando as páginas do relatório são roladas. A partir do XE7, toda a saída de texto dos objetos de relatório é executada por métodos FastReport FMX, ignorando a saída de texto padrão. Essa abordagem permite acelerar a renderização de texto através do cache de fontes dez vezes!
O núcleo do relatório também sofreu algumas mudanças. Para uma comparação de texto mais rápida, importamos uma nova função da biblioteca de carbono, diminuindo o tempo de criação de relatórios no Mac OS. As alterações também afetam os cálculos de objetos de relatório: agora, o mecanismo de relatório calcula todos os tamanhos com o cache de fontes.
O mecanismo de divisão de objeto também foi modificado para tornar os contextos D2D e GDIP compatíveis com o cálculo de tamanhos de objetos.
---------------+ 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
FastReport.Net 2017.1
O que há de novo?
✔ Otimização do código, responsável pela elaboração de relatórios e sua exportação para diferentes formatos. Como resultado, o FastReport .Net tornou-se ainda mais rápido e consome menos memória.
✔ O novo FastReport ganhou uma funcionalidade para o acesso imediato a arquivos de texto CSV. Uma configuração de parâmetros conveniente para o carregamento de arquivos CSV permitirá que você use quaisquer dados de tabelas do Excel e outros aplicativos que suportem a exportação CSV.
✔ Há também um complemento para os plug-ins fornecidos para conexão a um número de conector DBMS-MongoDB.
✔ A exportação para PDF agora suporta o padrão gráfico PDF/X-4. Agora também há a funcionalidade de adição de perfis de cor ao arquivo PDF.
✔ Na nova versão, os arquivos de relatório podem ser entregues diretamente ao cliente de bate-papo através do protocolo XMPP/Jabber com a ajuda do serviço FastReport Cloud.
✔ Nos relatórios da Web, existe agora uma funcionalidade de ativação do botão de retorno para retornar à guia anterior do relatório de detalhes
E também:
[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)
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
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 type 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 restore to/from the schema.
Added new measure field property:TfcxMeasureField.ChangeNullToZero: booleanWhen 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 full list of changes.
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
We're pleased to announce that FastReport FMX 2 and FastScript now support new version of Embarcadero RAD Studio 10.1 Berlin!
Also there are 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