XFRX#LISTENER ignored the BIGREPORT parameter.
KB-20190405-01
Version
Before XFRX 19.0
Symptoms
Log files contained error message: 1190 - File "name" is too large.
Missing images in output file.
Workaround
Use XFRX#INIT.
Hack for XFRX#LISTENER
loSession = XFRX("XFRX#LISTENER")
lnRetval = loSession.SetParams(lcOutputFile,,tlNotOpenViewer,,,,"PDF")
loHook=CREATEOBJECT("_hook")
loHook.oXFRX=loSession
BINDEVENT(loSession, "BeforeReport", loHook, "BeforeReport" , 1)
REPORT FORM ("somereport") OBJECT loSession
UNBINDEVENT(loSession)
RELEASE loSession
DEFINE CLASS _hook AS Custom
oXFRX=.NULL.
PROCEDURE BeforeReport
IF NOT ISNULL(This.oXFRX)
This.oXFRX.oxfDocument.lBIGREPORT=.T.
ENDIF
This.oXFRX=.NULL.
ENDPROC
ENDDEFINE
, multiple selections available,