RowHeight
DataWindow expression function
Description
Reports the height of a row associated with a band in a DataWindow
object.
Syntax
|
1 |
RowHeight ( ) |
Return value
Long. Returns the height of the row in the units specified for the
DataWindow object if it succeeds, and -1 if an error occurs.
Usage
When you call RowHeight in a band other than the detail band, it
reports on a row in the detail band. See GetRow for a table specifying which row
is associated with each band for reporting purposes.
When a band has Autosize Height set to true, you should avoid using
the RowHeight DataWindow expression function to set the height of any
element in the row. Doing so can result in a logical inconsistency between
the height of the row and the height of the element. If you need to use
RowHeight, you must set the Y coordinate of the element to 0 on the
Position page in the Properties view, otherwise the bottom of the element
might be clipped. You must do this for every element that uses such an
expression. If you move any elements in the band, make sure that their Y
coordinates are still set to 0.
You should not use an expression whose runtime value is greater than
the value returned by RowHeight. For example, you should not set the
height of a column to rowheight() + 30. Such an expression produces
unpredictable results at runtime.
Examples
This expression for a computed field in the detail band displays the
height of each row:
|
1 |
RowHeight() |
See also