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

Требование-накладная по драгметаллам

Добавлено: 09 мар 2011, 13:05
Marisha_P
Здравствуйте!:) Подскажите, пожалуйста, как организовать вывод значений?
У меня есть запрос

select katdrag.name,naldrag.kol
from katmc, KatDrag, naldrag,KatEd,katotped
where
((word(3)== NalDrag.TiDk and
katmc.nrec== NalDrag.cKatOS and
NalDrag.cKatDrag == KatDrag.nRec and
KatDrag.cKatEd == KatEd.nRec and
naldrag.ckatdrag==katdrag.nrec and
String(NOMENKL)== katmc. BARKOD
and katmc.nrec==katotped.cmcusl));

который по каждой позиции накладной выводит имеющиеся драгметаллы и их вес..
В отчет rtf надо вывести после матценности строку следующего вида:
в т.ч. драгметаллы 1,17967
платина 1,03246
родий 0,14721

Re: Требование-накладная по драгметаллам

Добавлено: 09 мар 2011, 13:41
edward_K

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

.begin
 if view getfirst ... = 0 {}
 ...
 if view getfirst ... = 0 {}
 wkl:=false
 if view.getfirst nalddrag wkl:=true
 end.
.{?intranl;wkl

.{table 'view.naldraf'
....
.}
.}
и не забывайте позиционироваться на все связанные таблицы 8)

Re: Требование-накладная по драгметаллам

Добавлено: 26 янв 2012, 16:03
Marisha_P
Через время пришлось вернуться к запросу... Помогите, пожалуйста, понять, что нужно исправить в запросе, чтобы значение в нем не задваивалось?

select katdrag.name,naldrag.kol
from katmc, KatDrag, naldrag,KatEd,katotped
where
((word(3)== NalDrag.TiDk and
katmc.nrec== NalDrag.cKatOS and
NalDrag.cKatDrag == KatDrag.nRec and
KatDrag.cKatEd == KatEd.nRec and
naldrag.ckatdrag==katdrag.nrec and
бар_код МЦ== katmc. BARKOD
and katmc.nrec==katotped.cmcusl));

Re: Требование-накладная по драгметаллам

Добавлено: 26 янв 2012, 16:21
Marisha_P
начала смотреть все остальные накладные, где используется данный запрос, везде всё правильно выводится... проблема почему то конкретно только с данными в одной накладной.....

Re: Требование-накладная по драгметаллам

Добавлено: 26 янв 2012, 16:27
RAJAH
Возможно, дело в этом?
Marisha_P писал(а):

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

and katmc.nrec==katotped.cmcusl));
У МЦ может быть несколько отпускных единиц.

Re: Требование-накладная по драгметаллам

Добавлено: 26 янв 2012, 16:35
Marisha_P
Совсем запуталась для одних матценностей выводятся нормально драгметаллы, для других нет. Взаимосвязи между МЦ найти не могу. Для всех них отпуская единица только одна - штука...