XFRX version 16.1
Release date: 26 July 2016
Enhancements and fixes
- ENH: Support for 128 bit RC4 was added.
- ENH: Added option to define PDF version of the output file.
- FIX: Images with transparent background (WMF/EMF/PNG/TIFF) are now supported.
- FIX: Text fields (label) are intermittently wrapped to two lines.
- FIX: Error message "Operator/operand type mismatch" if orginal PDF file has no trailer record.
- FIX: Creation date is unreadable if the file is encrypted.
- FIX: Error message in log file "File 'mainhwnd.prg' does not exist." in method createid.
- FIX: Error message in log file "Operator/operand type mismatch." in procedure _xf_screenhwnd.
- FIX: The output file can’t be printed in duplex mode.
- FIX: If the document property contain "č" character and the output file is encrypted, then the PDF viewer shows Chinese characters in the document properties dialog window.
- XFRX#INIT
- ENH: Added support for dynamic styles from VFP 9.0.
- ENH: Support for images such as jpeg, gif, tiff, png ,emf, etc in general field - OLE host's "Package".
- XFRX#LISTENER
- ENH: Added Support for Microsoft.VFP.Reporting.Builder.AdvancedProperty (HTML.Link, HTML.Anchor, HTML.Alt-Title)
- Excel
- ENH: #UR XLSF for date values is now supported
- ENH: Add support for native date/datetime
- OO Calc
- ENH: #UR XLSF is now supported
- ENH: Added support of native date/datetime
- FDOC
- FIX: Intermittent wrong text styling.
- DOC
- FIX: If method SplitDocument() is called and the tcArchive is filled via SetParams()method, then the output archive is always empty. When merging more reports the split document feature is not functional.
- XFRX#INIT + VFP 9.0 / XPS
- FIX: XFRX ignores "Trim mode for characters expression" for textboxes.
- ODT,FODT, ODS,FODS,PFODS
- FIX: Doesn't support bold and italic for asian fonts.
- FIX: Doesn't support asian fonts with localized name.
- FIX: When creating file for OO Writer or OO Calc, the collate gets changed to "MACHINE"
- XFRX Previewer
- FIX: Error message "Error in line 3402 of xfcont.isoverhyperlink (record 332): Command contains unrecognized phrase/keyword." when compiling xfrxlib.vcx under VFP 5/6/7.
- Diagnosis
- FIX: Error message 'Invalid path or filename' if file utilityReportListener.prg doesn't exists and SET("PROCEDURE") is not empty.
- XFRX#LISTENER
- FIX: XFRX#LISTENER doesn't support ListenerRef.NoRenderWhen.
- FIX: Very slow processing for some output formats
- FIX: All outputs are slightly moved to the right.
- XFRX_CopyToXLSX
- FIX: If SET("MARK") is a string of zero length, then MS Excel does not show date/datetime values correctly.
- Print,Export to images
- FIX: Some text missing for codepages 932, 936, 949, 950.
- XFRX#LISTENER+ FDOC, FRTF, FODT, NATIVE_FDOCX, FODS
- FIX: Text with dynamic style in report definition has bad style - by the first text – in the output file.
- FDOC,FRTF,FODT,NATIVE_FDOCX
- FIX: Bad zOrder of all graphical objects.
- NATIVE_FXLSX,NATIVE_PFXLSX
- FIX: Strings are not shared (the strings are now stored more effectively resulting in smaller file size)
- FODT,ODT
- FIX: The output file doesn't contain objects from "Page header"/"Title" band if the report contain "Page header"/"Title" band with zero height.
- NATIVE_DOCX, NATIVE_FDOCX
- FIX: The output files use the "Gulim" font for all asian languages.
- NATIVE_DOCX,NATIVE_FDOCX,NATIVE_FXLSX,NATIVE_PFXLSX
- FIX: When creating file for OO Writer or OO Calc, the collate gets changed to "MACHINE"
- NATIVE_FDOCX
- FIX: Unreadable output file if the report contains a "Title" band with zero height.
- XFRX#DRAW
- FIX: Error message "Data type mismatch" in XFFWriter::CalculateSectionTopPosition() when converting XFF to the output taget.
- XLS/XLSPLAIN
- FIX: Bad formula in #UR XLSF causes application freeze.
- XFRX Core
- FIX: Error when compiling xfrx.prg with codepages 932, 936, 949, 950.
- RTF / FRTF
- ENH: Appending generated output to existing RTF document.
- FIX: Image has wrong wrapping style.
- FIX: WMF pictures are not correctly displayed from OpenOffice/LibreOffice.
- FIX: Slow processing if report contains many pictures
- FIX: Output file show mismatch characters if report contains font with more font charset.
- FIX: If a textbox/label overlaps an image then the background colow of the textbox/label is set to black.
- FIX: Tabs less than 0.13cm are allowed.
- FIX: If the "Print area" is set to "Whole page" in Page setup then texts and objects may not be visible.