Суть проблемы: Задачи - карточка редактирование. Задача с определенным типом.
Сначала имеем состояние "Не начата". Переводим в состояние "В работе", дальше по скрипту кое-что отрабатывается и возвращает true или false. Если вернет false, то состояние надо вернуть назад в "Не начата". В скрипте ставлю ID статуса, и даже значение переменной edtSttus.DataField.DisplayValue равно 'Не начата', плюс еще когда я сохраняю (на ОК), то задача сохраняется со статусом 'Не начата'. Но в карточке редактирование (пока не сохранишь и не откроешь заново) все равно остается надпись "В работе". Я думаю это из-за того что поле активно.
Дошел до этого, потому что отработал скрипт не только на изменение состояния, но и на изменения типа. Т.е. была задача с другим типом и состоянием "В работе", поменял тип, вуаля, все ОК, надпись в состоянии "Не начата".
Вопрос: как убрать, скажем так, "активность" или "выбранность" поля.