как в одном ard запустить 4 раза Store_run с разными параметрами, вх скл, исхскл, вх произв, исхпроизв,
Пробовала
Код: Выделить всё
.begin //исх скл
Store_Init;
Store_ReInit;
Store_SkladProizv(0);
Store_TypeOstatki(FALSE);
Store_Run(d2,4001F201854255D7h,comp(0),comp(0),comp(0),true,false,false);
end.
.create view ish as select TMPSALDO1.cmc,TMPSALDO1.PRIH,TMPSALDO1.kol,TMPSALDO1.price,TMPSALDO1.cpodr,TMPSALDO1.cmol,katmc.name,katpodr.name
from TMPSALDO1,katmc,katpodr
where ((TMPSALDO1.cmc==katmc.nrec and TMPSALDO1.cpodr==katpodr.nrec))and (TMPSALDO1.kol<>0 or TMPSALDO1.price<>0);
runinterface(z_katpodr::GETSOMSP,_corg);
.begin // вх скл
Store_Init;
Store_ReInit;
Store_SkladProizv(0);
Store_TypeOstatki(TRUE);
Store_Run(d1,4001F201854255D7h,comp(0),comp(0),comp(0),true,false,false);
end.
.create view vh as select TMPSALDO1.cmc,TMPSALDO1.PRIH,TMPSALDO1.kol,TMPSALDO1.price,TMPSALDO1.cpodr,TMPSALDO1.cmol,katmc.name,katpodr.name
from TMPSALDO1,katmc,katpodr
where ((TMPSALDO1.cmc==katmc.nrec and TMPSALDO1.cpodr==katpodr.nrec))and (TMPSALDO1.kol<>0 or TMPSALDO1.price<>0);
и
Код: Выделить всё
.begin //исх скл
Store_Init;
Store_ReInit;
Store_SkladProizv(0);
Store_TypeOstatki(TRUE);
Store_Run(d1,4001F201854255D7h,comp(0),comp(0),comp(0),true,false,false);
Store_SkladProizv(1);
Store_TypeOstatki(TRUE);
Store_Run(d1,4001F201854255D7h,comp(0),comp(0),comp(0),true,false,false);
Store_SkladProizv(0);
Store_TypeOstatki(FALSE);
Store_Run(d2,4001F201854255D7h,comp(0),comp(0),comp(0),true,false,false);
Store_SkladProizv(1);
Store_TypeOstatki(FALSE);
Store_Run(d2,4001F201854255D7h,comp(0),comp(0),comp(0),true,false,false);
end.
.create view ish as select TMPSALDO1.cmc,TMPSALDO1.PRIH,TMPSALDO1.kol,TMPSALDO1.price,TMPSALDO1.cpodr,TMPSALDO1.cmol,katmc.name,katpodr.name
from TMPSALDO1,katmc,katpodr
where ((TMPSALDO1.cmc==katmc.nrec and TMPSALDO1.cpodr==katpodr.nrec))and (TMPSALDO1.kol<>0 or TMPSALDO1.price<>0);
выдает или входящие или исходящие остатки
что не так делаю?