Add: IPrxFormulaIsland;
Метод Add осуществляет добавление области формул.
Sub Main;
Var
MB: IMetabase;
MObj: IMetabaseObject;
Report: IPrxReport;
FormulaIs: IPrxFormulaIslands;
Formula: IPrxFormulaIsland;
Begin
MB := MetabaseClass.Active;
MObj := MB.ItemById("Report").Edit;
Report := MObj As IPrxReport;
FormulaIs := Report.FormulaIslands;
Formula := FormulaIs.Add;
Formula.Sheet := Report.ActiveSheet;
Formula.Origin := Report.ActiveSheet.Table.Cell(0,2);
Formula.Range := Report.ActiveSheet.Table.Cells(0,2,5,7);
Formula.Formula := "a0+b0";
MObj.Save;
End Sub Main;
После выполнения примера на активном листе регламентного отчета будет создана область формул. Базовая ячейка - «С0», диапазон ячеек - «C0-H5», формула - «a0+b0». Идентификатор регламентного отчета - «Report».
См. также: