IPivot.KeepDataMatrix

Синтаксис

KeepDataMatrix: Boolean;

Описание

Свойство KeepDataMatrix определяет, очищать ли матрицу с данными после извлечения данных из нее.

Комментарии

Если свойство имеет значение False, то очистка матрицы с данными и ее дальнейшее получение будет происходить каждый раз при изменении свойств источника данных, например, при установке фильтрации, сортировке, анализе Парето и т.д. Если данное свойство имеет значение True, то очистка матрицы данных будет происходить только при необходимости.

Пример

Для выполнения примера предполагается наличие в репозитории экспресс-отчета с идентификатором «EXPRESS_REPORT».

Sub Main;

Var

MB: IMetabase;

MObj: IMetabaseObject;

Expr: IEaxAnalyzer;

Pivot: IPivot;

Begin

MB := MetabaseClass.Active;

MObj := MB.ItemById("EXPRESS_REPORT").Edit;

Expr := MObj As IEaxAnalyzer;

Pivot := Expr.Pivot;

Pivot.KeepDataMatrix := False;

MObj.Save;

End Sub Main;

После выполнения примера матрица с данными экспресс-отчета будет очищаться каждый раз после извлечения данных из нее.

См. также:

IPivot