ICalculateReportScheduledTask.SourceReport

Синтаксис

SourceReport: IPrxReport;

Описание

Свойство SourceReport определяет вычисляемый отчет.

Пример

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

Sub UserProc;

Var

obj : IMetabaseObject;

Task : IScheduledTasksContainer;

Exe : ICalculateReportScheduledTask;

Report : IPrxReport;

Per : IScheduledTaskPeriodDaily;

Prop : IScheduledTaskProperties;

dat : DateTime;

Begin

obj := Task.Tasks.Item(0).Edit;

Exe := obj As ICalculateReportScheduledTask;

Exe.SourceReport := Report;

Prop := Exe.Properties;

Per := Prop.CreatePeriod(ScheduledTaskPeriodType.Daily) As IScheduledTaskPeriodDaily;

Per.StartDateTime := dat.AddMinutes(DateTime.Now, 2);

Prop.Period := Per;

Exe.FormatTag := "MHT";

obj.Save;

End Sub UserProc;

После выполнения примера в контейнере задач будут изменены параметры задачи вычисления отчета.

См. также:

ICalculateReportScheduledTask