AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Разработка
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.08.2016, 14:53   #1  
Ion is offline
Ion
Участник
 
332 / 16 (1) ++
Регистрация: 19.12.2012
Как обновить валюту одного из поля?
Все привет!

Суть такая, что на уровне организации установлена базовая валюта - доллар.

Для контакта мы вывели поле валюта и дали ему возможность самому выбирать нужную валюту, т.к. расчеты могут вестись в четырех разных валютах индивидуально для каждого контакта.

При создании записи очищаю поле currency ( Xrm.Page.getAttribute("transactioncurrencyid").setValue(null);
). Ну знаю почему, но в плагине на превалидейшен не работает target.Attributes.Remove("transactioncurrencyid");

У нас поле Amount на форме выведено в header, business process flow (и оно required для опереленной стадии ) и на саму форму в отдельный таб.

Прикол в том, что если внести значение в поле в header-е или в том поле что находиться в табе и выбрать валюту, например ГРН, то при переходе на стейдж в business process flow мы увидим что в нем осталась валюта доллары.

Xrm.Page.getAttribute("amount") нам возвращает три контрола, видимо для того что находиться в business process flow не обновляеться один из атрубутов где храниться значение валюты. И не обновляеться оно если при выбора валюты данный стейдж не был у нас открыт.

Не знаю, может кто-то посоветует воркараунд, а тоне хочеться копатся в ансапортед вариантах
Старый 18.08.2016, 14:57   #2  
a33ik is offline
a33ik
Чайный пьяница
Аватар для a33ik
MCP
MCBMSS
Злыдни
Соотечественники
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,243 / 896 (36) +++++++
Регистрация: 02.07.2008
Адрес: Greenville, SC
А сохранить запись с нововедённой валютой пробовали?
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством.

Подписывайтесь на мой блог, twitter и YouTube канал.
Пользуйтесь моим Ultimate Workflow Toolkit
Старый 18.08.2016, 15:36   #3  
Ion is offline
Ion
Участник
 
332 / 16 (1) ++
Регистрация: 19.12.2012
Цитата:
Сообщение от a33ik Посмотреть сообщение
А сохранить запись с нововедённой валютой пробовали?
Оно отображает нормально, понятное дело что валюта-то одна в конце концов, но просто небольшой конфьюз для юзера. Для меня это не проблема, просто QA нашла такое поведение странным

Последний раз редактировалось Ion; 18.08.2016 в 15:38.
Старый 18.08.2016, 15:39   #4  
a33ik is offline
a33ik
Чайный пьяница
Аватар для a33ik
MCP
MCBMSS
Злыдни
Соотечественники
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,243 / 896 (36) +++++++
Регистрация: 02.07.2008
Адрес: Greenville, SC
Советую игнорировать такие закидоны QA. Система работает так, как она работает. Так что фича, а не баг
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством.

Подписывайтесь на мой блог, twitter и YouTube канал.
Пользуйтесь моим Ultimate Workflow Toolkit
Старый 18.08.2016, 15:39   #5  
Ion is offline
Ion
Участник
 
332 / 16 (1) ++
Регистрация: 19.12.2012
Цитата:
Сообщение от a33ik Посмотреть сообщение
Советую игнорировать такие закидоны QA. Система работает так, как она работает. Так что фича, а не баг
100%
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Поля из crm 4.0 EugeneVSNR Dynamics CRM: Разработка 3 15.09.2015 13:16
Денежные поля Vladislav Berman Dynamics CRM: Функционал 4 24.09.2014 12:55
Диалоговое окно. Обновить значение в выпадающем списке Anton_Kor Dynamics CRM: Функционал 4 20.11.2013 11:56
Импорт данных. Ошибка превышения длины поля dbassman Dynamics CRM: Функционал 2 03.10.2010 10:58
Как определить name поля, если известен тип и id поля? Dekan Dynamics CRM: Разработка 6 14.07.2009 15:43

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 12:56.