comparison app/controller/form/Messprogramm.js @ 1250:5824c4b329f4

Fixed saving messprogramm.
author Raimund Renkert <raimund.renkert@intevation.de>
date Tue, 15 Nov 2016 10:50:14 +0100
parents e8dd06450f2c
children 8f37f8832c4a
comparison
equal deleted inserted replaced
1249:979b4b9200a7 1250:5824c4b329f4
200 */ 200 */
201 save: function(button) { 201 save: function(button) {
202 var formPanel = button.up('form'); 202 var formPanel = button.up('form');
203 var data = formPanel.getForm().getFieldValues(); 203 var data = formPanel.getForm().getFieldValues();
204 var orte = Ext.data.StoreManager.get('orte'); 204 var orte = Ext.data.StoreManager.get('orte');
205 var gemId = orte.getById(data['ortId']).get('gemId'); 205 var gemId;
206 if (data['ortId'] !== null && data['ortId'] !== '') {
207 gemId = orte.getById(data['ortId']).get('gemId');
208 }
206 for (var key in data) { 209 for (var key in data) {
207 formPanel.getForm().getRecord().set(key, data[key]); 210 formPanel.getForm().getRecord().set(key, data[key]);
208 } 211 }
209 formPanel.getForm().getRecord().set('gemId', gemId); 212 formPanel.getForm().getRecord().set('gemId', gemId);
210 if (!formPanel.getForm().getRecord().get('letzteAenderung')) { 213 if (!formPanel.getForm().getRecord().get('letzteAenderung')) {

http://lada.wald.intevation.org