Проблема с датой.......
Добавлено: 11 фев 2009, 10:04
Здравствуйте!
Не пойму что делаю не так....
message по дате выводит, добавляет один день к конечной дате.
А дальше не идет.....
Если убрать функцию add_day(), то все формируется, за исключением конечно сальдо на dtk.....
Не пойму что делаю не так....
Код: Выделить всё
Procedure Saldo_Dog;
{ message(dtn+' '+add_day(dtk,1));
_loop SaldMoun where
((
dtn == Saldmoun.datesal and
add_day(dtk,1) == Saldmoun.datesal and
Saldmoun.Kauos[1] == SpKau.nrec and
Saldmoun.Kauos[2] == SpKau1.nrec and
Saldmoun.Kauos[3] /== MainPick3.crec and
MainPick3.crec /== Katorg.nrec and
KatOrg.cState == KatState.nrec and
Saldmoun.Kauos[4] == Basedoc.nrec and
Basedoc.cdogovor == Dogovor.nrec and
Dogovor.cVal == KlVal.nrec and
KlVal.nrec == CursVal.cmain and
Dogovor.cviddog == KatVidd.nrec
))
А дальше не идет.....
Если убрать функцию add_day(), то все формируется, за исключением конечно сальдо на dtk.....