HasHeight: Boolean;
The HasHeight property determines whether custom height of the layout row is used. If the property is set to True, custom height of the row is used; if the property is set to False, it is not used.
The property is set to False by default.
If the property is set to True, determine the Height property.
Sub Main;
Var
MB: IMetabase;
MObj : IMetabaseObject;
Report : IPrxReport;
TabIs : IPrxTableIslands;
TI : IPrxTableIsland;
Layout : IPrxTableIslandLayout;
Row : IPrxTableIslandLayoutRow;
Cell : IPrxTableIslandLayoutCell;
SourceFields : IDalCursorFields;
Begin
MB := MetabaseClass.Active;
MObj := MB.ItemById("Report").Edit;
Report := MObj As IPrxReport;
TabIs := Report.TableIslands;
TI := TabIs.Item(0);
TI := TI.Edit;
Layout := TI.Layout;
Row := Layout.Rows(0);
Row.HasHeight := True;
Row.Height := 15;
TI.Save;
MObj.Save;
End Sub Main;
After executing the example the layout row height is changed. Report - identifier of a regular report.
See also: