IPrxSheets.InsertAfter

Синтаксис

InsertAfter(Index: Integer; Name: String; [Type: PrxSheetType = 1]): IPrxSheet;

Параметры

Index - индекс листа, после которого необходимо вставить новый лист;

Name - наименование нового листа;

Type - тип добавляемого листа, по умолчанию будет добавлен лист типа "Таблица".

Описание

Метод InsertAfter осуществляет вставку нового листа в позицию, следующую сразу за листом с индексом Index.

Пример

В рассматриваемом примере предполагается существование объекта Report типа IPrxReport.

Sub UserProc;

Var

Report: IPrxReport;

Sheets: IPrxSheets;

Begin

Sheets := Report.Sheets;

Sheets.InsertAfter(Report.ActiveSheet.Index,"Документ", PrxSheetType.Document);

End Sub UserProc;

После выполнения примера в регламентном отчете будет создан новый лист типа "Документ" и вставлен в позицию, следующую за активным листом.

См. также:

IPrxSheets