InvisibleParam(ParamId: String): Boolean;
ParamId. Идентификатор параметра.
Свойство InvisibleParam определяет, будет ли параметр куба, идентификатор которого, передается посредством параметра ParamId, доступен для редактирования в экспресс-отчете.
Если свойство установлено в True - параметр недоступен.
Sub Main;
Var
MB: IMetabase;
MObj: IMetabaseObject;
Expr: IEaxAnalyzer;
InvizDim: IEaxInvisibleDimensions;
Begin
MB := MetabaseClass.Active;
MObj := MB.ItemById("EXPRESS_REPORT").Edit;
Expr := MObj As IEaxAnalyzer;
If Expr.IsParameterized Then
Expr.InvisibleParam(Expr.ParamValues.Item(0).Id) := True;
End If;
MObj.Save;
End Sub Main;
После выполнения примера, если источник данных регламентного отчета содержит параметры, то первый параметр не будет доступен для редактирования в экспресс-отчете.
См. также: