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

Номер договора в накладную на отпуск

Добавлено: 12 фев 2003, 13:26
Olga_M
Как внести в накладную на реализацию поле "Номер договора" ??? Помогите пожалуйста

Re: Номер договора в накладную на отпуск

Добавлено: 12 фев 2003, 14:32
Deinis
Учтите, если Вы подвязываете договор непосредственно из накладной, в этой накладной пропадает связка с ДО (обнуляется поле cStepDoc в таблице KatSopr и SoprHoz). Поэтому привязывать договор можно только (!!!) к ДО.
Подробнее (схему) - см. в почте.

Re: Номер договора в накладную на отпуск

Добавлено: 12 фев 2003, 19:11
Olga_M
Я не верно видимо спросила - мне нужно в ДО снести ссылку на Договор. Как в прототипе PRBDOC называется поле. Для накладной ссылку я нашла.

Re: Номер договора в накладную на отпуск

Добавлено: 13 фев 2003, 08:31
dozent
В этом прототипе есть поле BaseDocNrec, так что тебе не составит труда вытащить договор в линк-форму!
в линк-форме пишешь:
.create view dog as select * from dogovor
where ((basedoc.cdogovor == dogovor.nrec))
and basedoc.nrec = comp(BaseDocNrec);
...
.begin if dog.getfirst = 0 then
nomerdogovora:=dog.dogovor.nodoc else
nomerdogovora:='';
end.
...