Тема: LookUp
Показать сообщение отдельно
Старый 11.10.2002, 15:34   #14  
ta_and is offline
ta_and
Участник
 
226 / 122 (5) +++++
Регистрация: 26.02.2002
Адрес: СПб
Классный пример.
НО!
Есть одно но!
В результате таких манипуляций со связями нарушается стандартное поведение Аксапты.
При таком программировании нельзя будет перейти к основной таблице для ее редактирования! (ctrl-Alt-F4)
Это происходит потому, что типы данных определенных для полей в таблице List не ссылаются напрямую на нужные поля в таблицах-справочниках. А для поля GroupId вообще появляется неоднозначность связывания (по типу поля - с таблицей групп, по релейшну - с таблицей елементов) и неизвестно как еще это все отразится при дальнейшей работе.

Вывод.
Так программировать НЕЛЬЗЯ.
Лучше уж переопределить lookup()чик
Тем более что там кода надо написать всего 10 строк. а может и меньше.
И стандартный функционал останется и задача будет решена.