I've got a Crystal Report in my application that can be printed in one of two ways.

The first way is to print a blank report. When this report is printed, certain questions on the report have multiple lines for users to answer the questions on.

The second way pulls the information from a database and displays it on the report.

The problem I'm having is with the second way. When the report prints with information that has already been entered, I don't want the lines to print out after the questions. I want the data field to grow and not have 2 or 3 lines drawn on the report with nothing on them.

How can I suppress the lines when the report is not blank? I've tried messing with the suppress property of the lines, but I get a "Permission Denied" error. Anyone ever tried to hide fields/objects based on the values on the report?