Express > Интерфейсы сборки Express > IEaxGridViewSettings > IEaxGridViewSettings.UseStyleFormatting
UseStyleFormatting: Boolean;
UseStyleFormatting: boolean;
Свойство UseStyleFormatting определяет, будет ли использоваться оформление текущего листа.
Возможные значения:
True. Будет использоваться оформление текущего листа;
False. По умолчанию. Оформление текущего листа использоваться не будет.
Свойство актуально, если осуществляется работа с аналитической областью данных в регламентном отчете.
Для выполнения примера в репозитории необходимо наличие регламентного отчета с идентификатором «REG_REPORT». Отчет содержит аналитическую область данных.
Добавьте ссылки на системные сборки: Express, Metabase, Pivot, Report.
Sub UserProc;
Var
MB: IMetabase;
Rep: IPrxReport;
PivSlice: IEaxDataAreaSlice;
Grid: IEaxGrid;
Begin
// Получим репозиторий
MB := MetabaseClass.Active;
// Получим регламентный отчет
Rep := MB.ItemById("REG_REPORT").Edit As IPrxReport;
// Получим срез аналитической области данных
PivSlice := Rep.DataArea.Slices.Item(0);
// Будем использовать оформление текущего листа
Grid := PivSlice.Views.Item(0) As IEaxGrid;
Grid.ViewSettings.UseStyleFormatting := True;
// Сохраним изменения
Rep.MetabaseObject.Save;
End Sub UserProc;
После выполнения примера таблица данных будет использовать оформление текущего листа.
Необходимые требования и результат выполнения примера Fore.NET совпадают с примером Fore.
Imports Prognoz.Platform.Interop.Express;
Imports Prognoz.Platform.Interop.Metabase;
Imports Prognoz.Platform.Interop.Report;
…
Public Shared Sub Main(Params: StartParams);
Var
MB: IMetabase;
Rep: IPrxReport;
PivSlice: IEaxDataAreaSlice;
Grid: IEaxGrid;
Begin
// Получим репозиторий
MB := Params.Metabase;
// Получим регламентный отчет
Rep := MB.ItemById["REG_REPORT"].Edit() As IPrxReport;
// Получим срез аналитической области данных
PivSlice := Rep.DataArea.Slices.Item[0];
// Будем использовать оформление текущего листа
Grid := PivSlice.Views.Item[0] As IEaxGrid;
Grid.ViewSettings.UseStyleFormatting := True;
// Сохраним изменения
Rep.MetabaseObject.Save();
End Sub;
См. также: