|
![]() |
#1 |
Участник
|
Пожалуйста. Только извиняюсь за пример. Суть понятна.
Необходимо этот код вставить в событие onChange поля parentaccountid - вышестоящая организация для сущности account. var oADR = crmForm.all.address1_name; var lookupItem = new Array; lookupItem = crmForm.all.parentaccountid.DataValue; if (lookupItem[0] != null) { alert(lookupItem[0].name); alert(lookupItem[0].typename); alert(lookupItem[0].id); alert(lookupItem[0].type); oADR.DataValue = lookupItem[0].name; } |
|
|
За это сообщение автора поблагодарили: Paolo (1). |
![]() |
#2 |
Гость
|
Эх, если бы все было бы так просто
![]() Есть сущность "договор" в ней есть атрибут - организация (lookup на account) Пользователь создает новый договор и первым делом выбирает организацию с которой заключается договор и как только он выбрал нужную (событие OnChange) остальные атрибуты формочки заполнились данными выбранной организации, а именно: телефон, имя руководителя, реквизиты бла бла бла... Вот собственно говоря что требуется. А как я понял из приведенного выше кода можно узнать только название выбранной сущности и его GUID |
|
![]() |
#3 |
Участник
|
А что если создать mappings между договором и организациями и создавать договор из карточки организации ?
Значения полей между которыми созданы mappings должны скопироваться. |
|