У меня есть следующее.Я могу видеть через firebug, что он публикует загруженную версию записи, а не обновленную.Однако, когда я просматриваю информацию form.getValues ();он содержит правильные значения.
// controller
var form = Ext.getCmp('partForm');
var record = form.getRecord();
var values = form.getValues();
record.set(values);
record.save();