IPrxReportControls.Add

Синтаксис

Add(Sheet: IPrxSheet): IPrxControl;

Параметры

Sheet - лист регламентного отчета.

Описание

Метод Add осуществляет добавление элемента управления регламентного отчета. Лист, управление которым будет осуществляться с помощью нового элемента управления, передается посредством параметра Sheet (если Null - глобальный для отчета).

Пример

Sub Main;

Var

MB: IMetabase;

MObj: IMetabaseObject;

Report: IPrxReport;

Contr: IPrxReportControls;

Contr1: IPrxControl;

Begin

MB := MetabaseClass.Active;

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

Report := MObj As IPrxReport;

Contr := Report.Controls;

Contr1 := Contr.Add(Null);

Contr1.AutoRecalc := True;

Contr1.Binding := "UI="+#34+"IntegerEdit"+#34;

Contr1.ControlledBy := Report.MetabaseObject.Params.Item(0);

Contr1.Id := "ItemX";

Contr1.Name := "ItemX";

Contr1.Value := 0;

MObj.Save;

End Sub Main;

После выполнения примера в регламентном отчете с идентификатором «Report» будет создан элемент управления.

См. также:

IPrxReportControls