IMDCalculationCalculateArgs.DateBegin

Синтаксис

DateBegin: DateTime;

Описание

Свойство DateBegin определяет дату начала периода расчета.

Комментарии

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

Пример

Для выполнения примера предполагается наличие в репозитории многомерного расчета на сервере БД с идентификатором "MDCalc_1". Календарные разрезы источников данных зафиксированы.

Sub Main;

Var

MB: IMetabase;

MDInst: IMDCalculationInstance;

Args: IMDCalculationCalculateArgs;

Begin

MB := MetabaseClass.Active;

MDInst := MB.ItemById("MDCalc_1").Open(Null) As IMDCalculationInstance;

Args := MDInst.CreateCalculateArgs;

Args.CleanType := MDCalculateArgsCleanType.All;

Args.DateBegin := DateTime.ComposeDay(2005, 01, 01);

Args.DateEnd := DateTime.ComposeDay(2006, 01, 01);

MDInst.Calculate(Args);

End Sub Main;

После выполнения примера будет осуществлен многомерный расчет на сервере БД. Перед расчетом приемник данных будет очищен. Расчет осуществляется за указанный период.

См. также:

IMDCalculationCalculateArgs