Страница 1 из 1

Как работать с GetGrafBegDateTime

Добавлено: 15 дек 2008, 12:48
savov
Собственно требуется пояснение как рабоать с данной ф-ией.
Пробовал:

MnPlan.setPosition(CurPlan());
var Time1;
var Time2;

D1=MnPlan.Date1;
D2=MnPlan.Date2;


V1=0;
V2=2;
V3=true;
constnrec=0x2;

if (InitGrafics(V1, V1, V3))
{
if (InitGrafik(constnrec, V2, V3))
{ D3=D1;
do
{
if (GetGrafBegDateTime(constnrec, D3,Time1))
{Message(D3+' '+Time1,0)};
D3=DateAdd(D3, 1, 0, 0);
}while(D3<=D2);
};
};
Time1 не получает значения (хотя D3 правильное и constnrec вроде тоже)!
Как работать с данной ф-ией???? Что не так??
ПОМОГИТЕ!! ОЧЕНЬ НУЖНО!!!

Добавлено: 15 дек 2008, 18:08
savov
Вопрос снят. Правильный код:
var Time1;
...
D1=MnPlan.Date1;
...
D3=D1;//например, начинаем с даты начала плана
....
constnrec=0x2;//например, 2h - nrec графика по таблице
GetGrafBegDateTime(constnrec, D3);//вот так возвращает
Time1=GrafBegDateTime;
...
Персональное спасибо С. Ковалеву (Минск, Гал-ка) за разъяснения.