Empty space after text field with <RTF>.

KB-20230418-01

Version

XFRX 17.1

Symptoms 

  • Uses XFRX#LISTENER.
  • Text field is marked with <TF>, <RTF>, <BB> or <MARKDOWN>.

Cause

  • XFRX#LISTENER detect RTF mark in text field
  • XFRX#LISTENER parse RTF source and converts to text label
  • XFRX#LISTENER calculate new height  - if stretch overflow checked
  • For objects from the next band to have the correct top position, XFRX#LISTENER must set the corresponding text (rows) for the source text field.

Workaround

None.

This bug is fixed in XFRX 24.0. But XFRX Listener must create report copy.