Почему не присваивается?
Добавлено: 19 июн 2008, 15:09
Странно... Почему значение не присваивается полю временной таблицы:
Message выдаёт нечто вроде
---------------------------
Информация
---------------------------
0.00
1791.12
1791.12
---------------------------
ОК
---------------------------
Спасибо, что поломали голову...
Код: Выделить всё
rab._loop
{
ls:=rab.sumvidop.clsch;
vrem._loop
{
srch:=vrem.lstab.chasf;
}
srsum:=rab.sumvidop.summa;
rz:=rab.sumvidop.razr;
zarprof.insert svedpr set
svedpr.fcls:=ls,
svedpr.fcpod:=rab.katpodr.nrec,
svedpr.fcnr:=rab.sumvidop.nrec,
svedpr.fcdol:=rab.sumvidop.cappoint,
svedpr.frazr[mm]:=rz,
svedpr.fch[mm]:=srch,
svedpr.frub[mm]:=srsum;
if rab.sumvidop.clsch=1000000000759h then message(zarprof.svedpr.frub[mm]+chr(13)+srsum+chr(13)+rab.sumvidop.summa);
}
---------------------------
Информация
---------------------------
0.00
1791.12
1791.12
---------------------------
ОК
---------------------------
Спасибо, что поломали голову...