It seems Crystal Reports automatically strips trailing white-space characters from database fields, this includes spaces, CHR(255), carriage returns, and line feeds.
As Kevin said, you can hardcode it into a formula or you can alternatively use a checkbox UDF added to the lines that allow the user to toggle whether or not extra lines are added, you would just change the formula in crystal to look at the UDF. If you don't want to implement a UDF, you could instruct the users to tack on a "special control character" to the end of the comment, could be something like an asterisk, tilde, etc, then in crystal, use the Right function to check the last character of the comment text field and if equal to the special control character, tack on as many carriage return & line feed combinations as the client wants, whether that is one, two, or more.
------------------------------
David Speck II
Tennessee Software Solutions
------------------------------
Original Message:
Sent: 05-08-2020 13:33
From: Doug Higgs
Subject: Blank Line After a Comment
Thank you for the good idea @Kevin Moyes I was thinking the user could control whether a space could be entered during data entry, but modifying the form to always print a space is a great alternative.
------------------------------
Doug Higgs
Midwest Commerce Solutions, Inc
(312) 315-0960
Assistant to the Traveling Secretary
------------------------------
Original Message:
Sent: 05-08-2020 13:09
From: Kevin Moyes
Subject: Blank Line After a Comment
In the form, change the field to a formula like this (making sure to set the "Can Grow" checkbox for the report object).
{SO_InvoiceWrk.CommentText} + chr(13) + chr(10) + chr(13)+ chr(10)
------------------------------
Kevin Moyes
Technical Systems Analyst
Munjal White Consulting Co.
Toronto ON