QR - End of long strings garbled - any hints?

Some string fields (from Sybase ASA) have junk at the end when printed out
in a field that is "too small" for them. In other words I want to show, say
30 characters of a 60 character field; instead of truncating it properly it
shows some garbage at the end of the field when printed or previewed. Any
hints or suggestions for what I can do about it?