IPrxDataIslandProperties.UseStyleFormatting

Синтаксис Fore

UseStyleFormatting: Boolean;

Синтаксис Fore.NET

UseStyleFormatting: Boolean;

Описание

Свойство UseStyleFormatting определяет, какое оформление будет применяться для области данных.

Комментарии

Допустимые значения:

Пример Fore

Для выполнения примера предполагается наличие регламентного отчета с идентификатором «REPORT», который содержит область данных.

Добавьте ссылки на системные сборки: Metabase, Report.

Sub UserProc;
Var
    MB: IMetabase;
    MObj: IMetabaseObject;
    Prop: IPrxDataIslandProperties;
    DI: IPrxDataIsland;
Begin
    MB := MetabaseClass.Active;
    MObj := MB.ItemById(
"REPORT").Edit;
    DI := (MObj As IPrxReport).DataIslands.Item(0).Edit;
        Prop := DI.Properties;
        
// Задаем оформление ячеек листа.
        Prop.UseStyleFormatting := False;
    DI.Save;

    // Сохраняем отчет.
    MObj.Save;
End Sub UserProc;

После выполнения примера для оформления первой области данных будет использовано оформление листа отчета. На вкладке оформления параметров области данных будет установлен флаг «Использовать существующее оформление листа отчета».

Пример Fore.NET

Необходимые требования и результат выполнения примера Fore.NET совпадают с примером Fore.

Imports Prognoz.Platform.Interop.Report;

Sub Main(Params: StartParams);
Var
    MB: IMetabase;
    MObj: IMetabaseObject;
    Prop: IPrxDataIslandProperties;
    DI: IPrxDataIsland;
Begin
    MB := Params.Metabase;
    MObj := MB.ItemById["REPORT"].Edit();
    DI := (MObj As IPrxReport).DataIslands.Item[0].Edit();
        Prop := DI.Properties;
        // Задаем оформление ячеек листа.
        Prop.UseStyleFormatting := False;
    DI.Save();
    // Сохраняем отчет.
    MObj.Save();
End Sub;

См. также:

IPrxDataIslandProperties