Показать сообщение отдельно
Старый 12.02.2009, 09:38   #2  
Dissident is offline
Dissident
Вопрошающий
Аватар для Dissident
 
210 / 24 (1) +++
Регистрация: 07.06.2006
Адрес: Тюмень
Собственно при настройке связи (отношения) между пользовательским (Вашим) и любым другим объектом системы в одном из них автоматически создается системное поле - ссылка на родительский объект. Эт ополе можно вытащить на форму Вашего объекта. Тип - lookup, т.е. выбор значения из родительского объекта.
Помимо этого, если создать свои поля в пользовательском объекте, которые Вы хотите автоматически заполнять значениями полей связанного родительского объекта, то они должны быть совместимы по типам с аналогичными полями родительского объекта. При этом для отношения, которое Вы создали между объектами, можно также дополнительно настроить сопоставления соответствующих полей родительского и подчиненного объектов.
Автоматически эти поля заполняются, если экземпляр подчиненного объекта создается из формы родительского объекта.
Если поле Вашего объекта - составное, то дополнительно еще вешается Ява-скрипт, который склеивает значения полей и записывает в нужное Вам.


Если экземляр этого объекта создается из своейобщей формы, то в 4ке можно настроить бизнес-правило заполнения данных полей из соотв.полей родительского объекта.


Задачка довольно тривиальная. Подробнее об этом написано в руководстве по кастомизации, и рассказывается на соответствующих курсах.
__________________
Победивший противника - силен, победивший себя - величественнен