Показать сообщение отдельно
Старый 11.12.2009, 01:30   #4  
kolya.master is offline
kolya.master
Участник
 
9 / 11 (1) +
Регистрация: 13.11.2009
Ребята я нашел решение, можно сделать так что бы валюту можно было выбирать даже если opportunity уже сохранен и для этого не нужно писать самому что то в базу.
Для это необходимо выполнить следующее:
1. на onload формы выставляем валюте Disable = false, теперь валюта доступна к редактированию;
2. добавляем новое поле nvarchar например new_currency, это поле выносим на скрываемую закладку на форму
3. на валюте на событие onchange прописываем присваивать guid валюты нашему новому полю new_currency
4. создаем плагин и вешаем его на PRE сообщение Update сущности opportunity, в этом плагине проверяем изменилось ли поле new_currency, если да то добавляем в InputParaments в target новое property валюта, а guid берем из new_currency.
За это сообщение автора поблагодарили: Коротич Владимир (1).