|
![]() |
#1 |
Консультант-джедай
|
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! ![]() |
|
![]() |
#2 |
Участник
|
Пока делал скрипт напоролся на очень интересную штуку после чего сделал маленький тест и о БОГИ
![]() И так вся проблема в типе Дата и время он принимает только до минуты а секунды режет ! Потому допускаю вот именно эта обрезка и передергивает поле. И так получилось все очень просто: Код: if (Xrm.Page.getAttribute("new_a1").getValue() != null){ var dd = Xrm.Page.getAttribute("new_a1").getValue(); var cd = new Date(); cd.setSeconds(0); cd.setMilliseconds(0); cd.setMinutes(cd.getMinutes()+15); if (dd.getTime() < cd.getTime()){ Xrm.Page.getAttribute("new_a1").setValue(cd); } } |
|
![]() |
#3 |
Еда - топливо, Одежда - н
|
отключи автосохранение и все будет работать.
каждые 30 сек происходит попытка сохранить данные, но они по какой-то причине не хотят сохранятся после чейнджа... в итоге форма висит в замкнутом цикле.... и апдейтит поле.
__________________
Все что вам нужно - это мозК Еда - топливо... Одежда - необходимость... |
|
![]() |
#4 |
Участник
|
Цитата:
И автосохранение у меня отключено. Проблему решил в посте выше. Алогично но работает ![]() |
|
![]() |
#5 |
Еда - топливо, Одежда - н
|
Цитата:
![]() но рад что есть решение ![]()
__________________
Все что вам нужно - это мозК Еда - топливо... Одежда - необходимость... |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|