Показать сообщение отдельно
Старый 14.08.2018, 09:42   #18  
pitersky is offline
pitersky
северный Будда
Аватар для pitersky
Ex AND Project
Соотечественники
 
1,486 / 408 (16) +++++++
Регистрация: 26.09.2007
Адрес: Солнечная система
Да, архитектура AX7 как бы уже сама подсказывает феншуйный ответ на этот вопрос
Сейчас связи между таблицами рекомендовано делать через foreign keys, то есть по RecId, причём на связанной таблице обязательно должен быть Replacement key, иначе на форме вместо человеческого значения будет отображаться RecId. Любая вставка енума разрушает foreign key и в форме всегда отображается именно RecId.
Так что надо или отказываться от новомодных релэйшнов, или для каждого типа использовать отдельное поле.
__________________
С уважением,
Вячеслав
За это сообщение автора поблагодарили: EVGL (2).