XFRX version 16.1.4

Release date: 21 November 2016

Enhancements and fixes

  • XFRX#INIT
    • FIX: If the textbox source contains a semicolon syntax (such as field1;field2) and field1 is empty, then the output contains an empty first row.
    • FIX: XFRX doesn't restore the current work area after processing reports with data environment.
    • FIX: XFRX#INIT doesn't support DIB and BITMAP in OLE presentation record in general field.
  • PDF
    • FIX: Output file is unreadable if SetPassword() is called under VFP 5/6/7.
    • FIX: Text not split to multiple lines for textboxes with height greater than one line and "Stretch with overflow" unchecked.
    • FIX: Error message "###ERROR: 9 in makestring2 16441,000000 Data type mismatch" if label or textbox has set "Repeat Value" set to "No".
    • FIX: TABs position calculation problems. The default TAB size in VFP is four spaces.
    • FIX: Incorrect top left position calculation for horizontal lines.
  • ODT,NATIVE_DOCX + DEMO
    • FIX: Error message 'Missing expression'.
  • ODT
    • FIX: label text too wide
  • XFRX_CopyToXLSX
    • FIX: Some characters (ASCII<=31) cause the XLSX file generated with XFRX_CopyToXLSX to be unreadable.
  • DEMO forms
    • FIX: SET PATH TO problems in the Load() method.
    • FIX: Bugs in PDF Library example.
    • FIX: Bugs in Drill Down report example.
  • XFRX#LISTENER and NATIVE_FXLSX,NATIVE_PFXLSX,FODS,PFODS
    • FIX: The preview looks good but all fields get exported as false.
  • XFRX Core + XLS, XLSPLAIN, NATIVE_FXLSX, NATIVE_PFXLSX
    • FIX: Currency code position calculation problem for numbers with currency.
  •  (XFRX#INIT + transform from XFF/XML or XFRX#LISTENER) + XLS/XLSPLAIN,FODS,PFODS,NATIVE_FXLSX, NATIVE_FXLSX, NATIVE_FDOCX
    • FIX: Layout issues when a report contains a textbox, a label or  a vertical line in the page header/report title                    with bottom position outside the band height