Recently I was trying to get rid of a single letter at the end of a line in Adobe Forms, and move it to the next line. The text was displayed on the form using floating field and it was created dynamically in the interface’s ABAP code (SFP transaction).
It turns out that putting non-breaking space in the code is super easy! When creating a string you need to press ALT+0160.
Suppose there is following string:
DATA(lv_text) = 'one two three four five six'.
You are required to add non-breaking space between words “three” and “four” you would do that like this:
DATA(lv_text) = 'one two three[ALT+0160]four five six'.