DelayedLoad: Boolean;
Свойство DelayedLoad определяет возможность отложенной загрузки листов регламентного отчёта.
Допустимые значения:
True. Загрузка всех листов отложена. Загружается только активный лист;
False. Загружаются все листы отчёта. Значение по умолчанию.
Для выполнения примера в репозитории предполагается наличие регламентного отчёта с идентификатором REPORT, который содержит два листа.
Добавьте ссылки на системные сборки: Metabase, Report.
Sub UserProc;
Var
MB: IMetabase;
Report: IPrxReport;
Sheet: IPrxSheet;
Sheets: IPrxSheets;
Begin
// Получим репозиторий
MB := MetabaseClass.Active;
// Получим регламентный отчёт
Report := MB.ItemById("REPORT").Edit As IPrxReport;
// Установим отсроченную загрузку листов
Report.DelayedLoad := True;
// Сохраним отчёт
(Report As IMetabaseObject).Save;
End Sub UserProc;
В результате выполнения примера для отчёта будет задана отложенная загрузка листов.
См. также: