Mercurial > lada > lada-client
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', |