FIX: Empty output file for FDOC, FRTF, FODT, NATIVE_FDOCX after transformation from XFF file

KB-20171118-01

Version

before XFRX 17.3.1

Symptoms

Empty output file for FDOC, FRTF, FODT, NATIVE_FDOCX after transformation from XFF file.

Sample Code

LOCAL m.loSession, m.loXFF, m.lnRetValm.loSession=EVALUATE([xfrx("XFRX#INIT")])
m.loXFF=EVALUATE([xfrx("XFRX#DRAW")])
m.loXFF.OpenDocument("output.xff")
m.lnRetVal = loSession.SetParams("output.rtf",,,,.T.,,"FRTF")
IF m.lnRetVal=0
   =m.loSession.TransformReport(m.loXFF)
ELSE
   ?m.loSession.ErrorMessage(m.lnRetVal) 
ENDIF
RELEASE m.loSession, m.loXFF, m.lnRetVal

Work arround

USE output.xff EXCLUSIVE
INDEX ON page*1000000000 TAG PAGEORDER ADDITIVE FOR NOT INLIST(rcType, "E","F")
USE