Hi,
I am trying to build a report that behaves like an HTML table in that all columns are lined up vertically with column headers and are sized to fit the longest text in a column (please see attached template). I have tried setting all text cells in the data band with AutoWidth=true, CanGrow=true and WordWrap=false. It does not work for me because longer texts simply overlap next cells on the right (see screenshot below). If I set DockStyle=left, things get even worse as cells are now totally misaligned vertically. Is there any way to achieve what I am looking for?
Thank you!
Automatic column widths to fit contents
-
- Posts: 7358
- Joined: Tue Mar 20, 2018 5:34 am
Re: Automatic column widths to fit contents
Hello,
There is no standard solution for this task.
As an option, you can use events and two passes: in the first pass, store the maximum column width into a variable, and in the second pass, set the component's width to this value.
Thank you.
There is no standard solution for this task.
As an option, you can use events and two passes: in the first pass, store the maximum column width into a variable, and in the second pass, set the component's width to this value.
Thank you.
Re: Automatic column widths to fit contents
You might want to use the Table component instead of placing text boxes individually. Tables handle auto-width and alignment much better.kkim wrote: ↑Mon Jul 28, 2025 10:55 pm Hi,
I am trying to build a report that behaves like an HTML table in that all columns are lined up vertically with column headers and are sized to fit the longest text in a column (please see attached template). I have tried setting all text cells in the data band with AutoWidth=true, CanGrow=true and WordWrap=false. It does not work for me because longer texts simply overlap next cells on the right (see screenshot below). If I set DockStyle=left, things get even worse as cells are now totally misaligned vertically. Is there any way to achieve what I am looking for?
Thank you!
AutoColumnWidth.mrt
sshot-78.png
-
- Posts: 7358
- Joined: Tue Mar 20, 2018 5:34 am
Re: Automatic column widths to fit contents
Hello,
Thank you for your suggestion.
Thank you for your suggestion.