comparison app/view/grid/MKommentar.js @ 959:841196768e86

Made kommentare-grids more robust
author Dustin Demuth <dustin@intevation.de>
date Tue, 10 Nov 2015 10:53:06 +0100
parents 0a233865a9c3
children 6e67eb947258
comparison
equal deleted inserted replaced
958:5d57c6c53e20 959:841196768e86
66 width: 110, 66 width: 110,
67 }, { 67 }, {
68 header: 'Erzeuger', 68 header: 'Erzeuger',
69 dataIndex: 'erzeuger', 69 dataIndex: 'erzeuger',
70 renderer: function(value) { 70 renderer: function(value) {
71 var r = '';
71 if (!value || value === '') { 72 if (!value || value === '') {
72 return ''; 73 r = 'Error';
73 } 74 }
74 var mstore = Ext.data.StoreManager.get('messstellen'); 75 var store = Ext.data.StoreManager.get('messstellen');
75 return mstore.getById(value).get('messStelle'); 76 var record = store.getById(value);
77 if (record) {
78 r = record.get('messStelle');
79 }
80 return r;
76 }, 81 },
77 editor: { 82 editor: {
78 xtype: 'combobox', 83 xtype: 'combobox',
79 store: Ext.data.StoreManager.get('messstellen'), 84 store: Ext.data.StoreManager.get('messstellen'),
80 displayField: 'messStelle', 85 displayField: 'messStelle',

http://lada.wald.intevation.org