TableStyle: ITabTableStyle;
Свойство TableStyle определяет стиль оформления таблицы области данных.
Для выполнения примера предполагается наличие в репозитории регламентного отчета «REPORT». Добавьте ссылки на системные сборки «Report», «Metabase» и «Tab». В данный регламентный отчет добавлен минимум один источник данных. На базе среза этого источника построена область данных.
Sub UserProc;
Var
MB: IMetabase;
Rep: IPrxReport;
DataIs: IPrxDataIsland;
DataIsProp: IPrxDataIslandProperties;
TabStyle: ITabTableStyle;
Begin
MB := MetabaseClass.Active;
Rep := MB.ItemById("REPORT").Edit As IPrxReport;
DataIs := Rep.DataIslands.Item(0).Edit;
DataIsProp := DataIs.Properties;
TabStyle := DataIsProp.TableStyle;
TabStyle.AssignPredefined(TabTablePredefinedStyle.Orange);
DataIs.Save;
(Rep As IMetabaseObject).Save;
End Sub UserProc;
После выполнения примера для первой области данных регламентного отчета будет установлено оранжевое оформление таблицы.
См. также: