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

Проблемы с формой

Добавлено: 10 ноя 2010, 14:03
Nata_77
Подскажите, пожалуйста, в печатной форме накладной на приход ГП, при наличии ссылки на производственный заказ нужно оттуда взять цену по каждой позиции, пишу
Select KATSOPR.NSOPR, mnplan.number, katmc.name,katmc.barkod, katmc_1.barkod, katmc_1.name, valspmnp.vprice
from KATSOPR,mnplan,katmc, valspmnp, katmc katmc_1
where ((katsopr.nrec==SPSOPR.CSOPR
and spsopr.cMCUSL==katmc.nrec
and katsopr.nrec==objacct.cowner
and Objacct.cobject==mnplan.nrec
and mnplan.nrec==spmnpl.cmnplan
and spmnpl.nrec==valspmnp.cspmnpl
and spmnpl.CIZD==katmc_1.nrec))
and katsopr.vidsopr=string('502');
Получается спецификации не связаны, соот. цену нужную не могу взять - как решить проблему?

Re: Проблемы с формой

Добавлено: 10 ноя 2010, 16:58
RAJAH
У нас 502 накладные не связаны с ПЗ. Пример для 501 могу представить - аналогично, видимо.

Код: Выделить всё

select valspmnp.*
from katsopr, spsopr, objacct, spobjacc, spmnpl, valspmnp
where
((
begper        <<= katsopr.dopr and
endper        >>= katsopr.dopr and
501            == katsopr.vidsopr and
katsopr.nrec  /== spsopr.csopr and
katsopr.nrec  /== objacct.cowner and
45             == spobjacc.typeobj and
objacct.nrec  /== spobjacc.cobjacct and
spsopr.nrec   /== spobjacc.cobject and
spobjacc.cpos /== spmnpl.nrec and
spmnpl.nrec   /== valspmnp.cspmnpl
));