Две записи attrdog привязаны к одной dogovor

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
PViP
Местный житель
Сообщения: 254
Зарегистрирован: 08 июн 2007, 08:26
Откуда: Красноярск
Контактная информация:

Две записи attrdog привязаны к одной dogovor

Сообщение PViP »

Делаю подцепку attrdog к dogovor, в результате по одному договору получается задваивание записей во вьюшке, так как на договор ссылается две записи attrdog!

Вопрос в том возможны ли такие ситуации или это ошибка?

Записи в attrdog отличаются только по полю куррирующее подразделение.

Если так и должно быть, то как правильно подцепить attrdog к dogovor?
Den
Местный житель
Сообщения: 1844
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Сообщение Den »

Ну и что..spstep ссылается на stepdoc n:1, spsopr на katsopr n:1, oborot на soprhoz n:1 и т.д.....
Не понятно в чем проблемс )
PViP
Местный житель
Сообщения: 254
Зарегистрирован: 08 июн 2007, 08:26
Откуда: Красноярск
Контактная информация:

Сообщение PViP »

Den, при чем тут spstep stepdoc katsopr oborot soprhoz ???????????? :grin:

речь о том как связаны dogovor и attrdog 1:1 или 1:n?

и если 1:n то как подцепится?
Den
Местный житель
Сообщения: 1844
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Сообщение Den »

ок...
dogovor & attrdog "живут" 1:1.....
Masygreen
Местный житель
Сообщения: 1089
Зарегистрирован: 04 сен 2008, 11:27
Откуда: Москва
Контактная информация:

Сообщение Masygreen »

Код в студию
Время ведет!
PViP
Местный житель
Сообщения: 254
Зарегистрирован: 08 июн 2007, 08:26
Откуда: Красноярск
Контактная информация:

Сообщение 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
;
Masygreen
Местный житель
Сообщения: 1089
Зарегистрирован: 04 сен 2008, 11:27
Откуда: Москва
Контактная информация:

Сообщение Masygreen »

ну вроде все нормально :)
если без схемы платежей,ПКП (и без указания сортировки) двоит занчитсо глюк .. :(
тогда в ТП может еще чего в атррдог стали класть
Время ведет!
PViP
Местный житель
Сообщения: 254
Зарегистрирован: 08 июн 2007, 08:26
Откуда: Красноярск
Контактная информация:

Re: Две записи attrdog привязаны к одной dogovor

Сообщение PViP »

PViP писал(а):... так как на договор ссылается две записи attrdog!
здесь я не много не правильно выразился, есть две записи в attrdog которые ссылаются на одну в dogovor, поэтому и задваивается! Такая ситуация наблюдается только по одному договору, вот и спрашиваю косяк это пользователей(хотя если так, то как такая ситуация могла произойти?), или так и должно быть?
Ответить