Oracle Apex 4 - Force Report Width to Specific Number of Pixels

In Oracle Apex tabular reports the default width of a report is the greater of either the column headings or the data.

This can have undesirable effects, particularly if the data for a given column in the report is allowed to be very wide. Some of the undesirable effects include creating a row so wide you cannot see the right most portion of the row or having two report regions (or more) on the same page with different total widths.

Sometimes it's important to force the report region to a specific number of pixels. This can be accomplished a number of ways.

One of the easiest is to add a width value to the report attributes substitution string (see image below).

In this case we are setting the absolute width of the report region to 500 pixels.

Apex Picture