Display a control with variable size in a report

How can I display a control of a report with 1 or 2 lines depending on the content

Maybe the MultiLine property of the TextBox control is what you are looking for?

In general, items with variable lay-out/formatting in reports mean creating additional sections, and using CurrReport.SHOWOUTPUT to show/hide the appropriate sections.

Search the froum for “report wrap”, you will find some posts.