DataIslandProperties: IPrxDataIslandProperties;
Свойство DataIslandProperties определяет параметры оформления области данных.
Sub main;
Var
MB: IMetabase;
MObj: IMetabaseObject;
Report: IPrxReport;
DIs: IPrxDataIslands;
DI: IPrxDataIsland;
Prop: IPrxDataIslandProperties;
Dim : IDimInstance;
DimProp : IPrxDataIslandDimension;
LeftH : IPrxDataIslandHeader;
TStyle : IPrxCellStyle;
Begin
MB := MetabaseClass.Active;
MObj := MB.ItemById("Report").Edit;
Report := MObj As IPrxReport;
DIs := Report.DataIslands;
DI := DIs.Item(0).Edit;
Prop := DI.Properties;
Dim := DI.Slice.LeftHeader.Item(0).Dimension;
DimProp := Prop.Dimension(Dim.Dimension);
LeftH := DimProp.DataIslandProperties.LeftHeader;
TStyle := LeftH.Style;
TStyle.BackgroundColor := New GxColor.CreateRGB(255,0,0);
TStyle.Font.Size := 11;
TStyle.Font.Italic := TriState.OnOption;
DI.Save;
MObj.Save;
End Sub main;
После выполнения примера для заголовков строк будут применены заданные настройки шрифта и цвета фона ячеек.
См. также: