![]() |
#1 |
Участник
|
Не подхватываются изменения строковых полей
Старая давняя проблема - если пользователь что-то меняет в текстовом поле и не ткнет в фору или еще как-то не зафиксирует смену фокуса, то изменения этого поля не произойдет.
Т.е. беда в том, что пользователь меняет что-то в строковых полях и сразу жмет на кастомную кнопку, срабатывает скрипт, который получает значения полей и они получаются старые. CRM2013. Может как-то можно победить? |
|
![]() |
#2 |
Kostya Afendikov
|
Добавьте action на вашу кастомную кнопку для проверки такого случая перед основной функцией
|
|
![]() |
#3 |
Чайный пьяница
|
В скрипте вашей кнопки я бы добавил код, который:
1. Определил бы контрол у которого на данный момент фокус. 2. Принудительно бы снял фокус, устаканив таким образом значение. 3. Запускал бы вашу логику.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
|
|