Показать сообщение отдельно
Старый 23.07.2002, 10:35   #3  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Добрый день.

Итак,

Цитата:
кажется безусловный переход к основной таблице, в зависимости от конкретных значений в строке, строится на основе Relations
К одной из двух указанных мною таблиц этот Relation есть (VendTrans.Voucher==VendInvoiceJour.LedgerVoucher). Но переход на эту таблицу не работает.

Цитата:
а в формах он может перекрываться методом jumpRef() того контрола, из которого вы переходите по ссылке. причем переход происходит не к конкретной таблице, а к форме, которая проставлена в ее свойствах, как FormRef.
Создал свою форму, вытащил на нее VendTrans. У VendTrans свойство FormRef установил равным VendInvoiceJournal. Не помогает
jumpRef() - перекрыл, посмотрел - да, он вызывается. Но могу ли я в нем как-нибудь повлиять на результат перехода ?

Цитата:
Ну и еще вносит свою лепту тип поля, из которого вы "перепрыгиваете". Если у него стоит какой-либо ЕДТ, который связан с таблицей (а именно ссылается на поле), то переход будет осуществлен к форме той таблицы, на которую ссылается ЕДТ.
Тип поля Voucher - никаких Relation на него не наложено.