Вопрос

не обновляется значение поля

Коллеги подскажите , пытаюсьобновить значение поля через следующий код 

updatestatus: function () {
      var activeRow = this.get("ActiveRow");
      var item = this.get("GridData").get(activeRow);
      item.set("UsrState","a6590711-f5c9-4e2b-bf3f-0d6623a9735e") ;
      
     },

но в итоге в  реестре колонка очищается но внутри карточки поле не изменятся.

в чем ошибка?

     

У меня такой же вопрос

3 комментария

Добрый день.
Рискну предположить что UsrState это справочник, а в такие типы надо класть объекты {value: "", displayValue: ""} как минимум.
Принцип такой же как на карточке, чтобы сделать set в поле типа Справочник, попробуйте сначала сделать this.get этого поля и посмотрите что вам вернется. Вам нужно сделать set такой же структуры, как и ответ от this.get

Добрый день!  да UsrState это справочное поле, попробовал сделать из него  this.get  выходит пусто. 

Должно читаться нормально, если специально не читаете из записи с пустым значением этого поля.

Войдите или зарегистрируйтесь, чтобы комментировать