IPrxSheet.Load

Синтаксис

Load;

Описание

Метод Load загружает лист регламентного отчёта.

Комментарии

Метод используется, если:

Пример

Для выполнения примера в репозитории предполагается наличие регламентного отчёта с идентификатором REPORT, который содержит два листа. Для отчёта предварительно была настроена отложенная загрузка листов.

Добавьте ссылки на системные сборки: Metabase, Report.

Sub UserProc;
Var
    MB: IMetabase;
    Report: IPrxReport;
    Sheet: IPrxSheet;
    Sheets: IPrxSheets;
Begin
    // Получим репозиторий
    MB := MetabaseClass.Active;
    
// Получим регламентный отчёт
    Report := MB.ItemById(
"REPORT").Open(Null) As IPrxReport;   
    
// Получим листы отчёта
    Sheets := Report.Sheets;
    
// Получим второй лист отчёта
    Sheet := Sheets.Item(1);
    
// Загрузим второй лист отчёта, если он не загружен
        
If Not Sheet.IsLoaded Then
            Sheet.Load;
        
End If;
End Sub UserProc;

В результате выполнения примера при открытии отчёта будет загружен активный и второй лист отчёта.

См. также:

IPrxSheet