Страница 1 из 1
Две записи attrdog привязаны к одной dogovor
Добавлено: 25 сен 2008, 10:33
PViP
Делаю подцепку attrdog к dogovor, в результате по одному договору получается задваивание записей во вьюшке, так как на договор ссылается две записи attrdog!
Вопрос в том возможны ли такие ситуации или это ошибка?
Записи в attrdog отличаются только по полю куррирующее подразделение.
Если так и должно быть, то как правильно подцепить attrdog к dogovor?
Добавлено: 25 сен 2008, 11:15
Den
Ну и что..spstep ссылается на stepdoc n:1, spsopr на katsopr n:1, oborot на soprhoz n:1 и т.д.....
Не понятно в чем проблемс )
Добавлено: 25 сен 2008, 11:38
PViP
Den, при чем тут spstep stepdoc katsopr oborot soprhoz ????????????
речь о том как связаны dogovor и attrdog 1:1 или 1:n?
и если 1:n то как подцепится?
Добавлено: 25 сен 2008, 12:30
Den
ок...
dogovor & attrdog "живут" 1:1.....
Добавлено: 25 сен 2008, 13:47
Masygreen
Код в студию
Добавлено: 29 сен 2008, 11:43
PViP
2
Masygreen
Код: Выделить всё
create view forFillZayavDog
as
select
*
from
calplan, dogovor
where((
dogovor.nrec == calplan.cdogovor
and Dogovor.Nrec == attrdog.cdogovor
and calplan.nrec == planpays.ccalplan
))
order by Dogovor.DDoc, Dogovor.NoDoc
;
Добавлено: 29 сен 2008, 17:45
Masygreen
ну вроде все нормально

если без схемы платежей,ПКП (и без указания сортировки) двоит занчитсо глюк ..

тогда в ТП может еще чего в атррдог стали класть
Re: Две записи attrdog привязаны к одной dogovor
Добавлено: 01 окт 2008, 08:49
PViP
PViP писал(а):... так как на договор ссылается две записи attrdog!
здесь я не много не правильно выразился, есть две записи в attrdog которые ссылаются на одну в dogovor, поэтому и задваивается! Такая ситуация наблюдается только по одному договору, вот и спрашиваю косяк это пользователей(хотя если так, то как такая ситуация могла произойти?), или так и должно быть?