KB-20201203-01

Version

<= XFRX 20.0

Symptoms

The printjob is hanging in the windows-print spooler.

Cause

Picture(s) in reports which not exists.
XFRX putĀ  not existing picture to output with zero size.

Workaround

Find missing pictures:

USE "somereport.frx"
SET FILTER TO objtype=17 AND NOT EMPTY(PICTURE) AND OFFSET=0 && Only FILE
SCAN FOR NOT FILE(FULLPATH(EVALUATE(PICTURE), DBF()))
     ?RECNO(),PICTURE, "MISSING"
ENDSCAN
USE


First Aid

Restart Spooler service:

C:\windows\system32\net stop spooler
C:\windows\system32\net stop spooler