Mercurial > lada > lada-client
comparison app/view/zusatzwerte/List.js @ 491:850ccfe5f3c4
Code style.
author | Raimund Renkert <raimund.renkert@intevation.de> |
---|---|
date | Fri, 31 Oct 2014 23:23:32 +0100 |
parents | 446e99cfd425 |
children | d07e5086a64b |
comparison
equal
deleted
inserted
replaced
490:446e99cfd425 | 491:850ccfe5f3c4 |
---|---|
10 * Grid to list Probenzusatzwerte | 10 * Grid to list Probenzusatzwerte |
11 */ | 11 */ |
12 Ext.define('Lada.view.zusatzwerte.List' ,{ | 12 Ext.define('Lada.view.zusatzwerte.List' ,{ |
13 extend: 'Ext.grid.Panel', | 13 extend: 'Ext.grid.Panel', |
14 alias: 'widget.zusatzwertelist', | 14 alias: 'widget.zusatzwertelist', |
15 | |
15 store: 'Zusatzwerte', | 16 store: 'Zusatzwerte', |
16 viewConfig: { | 17 viewConfig: { |
17 maxHeight: 350, | 18 maxHeight: 350, |
18 emptyText: 'Keine Zusatzwerte gefunden.', | 19 emptyText: 'Keine Zusatzwerte gefunden.', |
19 // minHeight and deferEmptyText are needed to be able to show the | 20 // minHeight and deferEmptyText are needed to be able to show the |
20 // emptyText message. | 21 // emptyText message. |
21 minHeight: 35, | 22 minHeight: 35, |
22 deferEmptyText: false | 23 deferEmptyText: false |
23 }, | 24 }, |
25 | |
24 probeId: null, | 26 probeId: null, |
27 | |
25 initComponent: function() { | 28 initComponent: function() { |
26 this.dockedItems = [ | 29 this.dockedItems = [{ |
27 { | 30 xtype: 'toolbar', |
28 xtype: 'toolbar', | 31 dock: 'top', |
29 dock: 'top', | 32 items: [{ |
30 items: [ | 33 text: 'Hinzufügen', |
31 { | 34 icon: 'gfx/list-add.png', |
32 text: 'Hinzufügen', | 35 action: 'add', |
33 icon: 'gfx/list-add.png', | 36 probeId: this.probeId |
34 action: 'add', | 37 }, { |
35 probeId: this.probeId | 38 text: 'Löschen', |
36 }, | 39 icon: 'gfx/list-remove.png', |
37 { | 40 action: 'delete' |
38 text: 'Löschen', | 41 }] |
39 icon: 'gfx/list-remove.png', | 42 }]; |
40 action: 'delete' | 43 this.columns = [{ |
41 } | 44 header: 'PZW-ID', |
42 ] | 45 dataIndex: 'id' |
43 } | 46 }, { |
44 ]; | 47 header: 'PZW-Größe', |
45 this.columns = [ | 48 dataIndex: 'pzsId', |
46 { | 49 renderer: function(value) { |
47 header: 'PZW-ID', | 50 var store = Ext.getStore('StaProbenzusaetze'); |
48 dataIndex: 'id' | 51 var record = store.getById(value); |
52 return record.get('beschreibung'); | |
49 }, | 53 }, |
50 { | 54 flex: 1 |
51 header: 'PZW-Größe', | 55 }, { |
52 dataIndex: 'pzsId', | 56 header: 'Messwert', |
53 renderer: function(value) { | 57 dataIndex: 'id', |
54 var store = Ext.getStore('StaProbenzusaetze'); | 58 renderer: function(value) { |
55 var record = store.getById(value); | 59 var store = Ext.getStore('Zusatzwerte'); |
56 return record.get('beschreibung'); | 60 var record = store.getById(value); |
57 }, | 61 var messwert = record.get('messwertPzs'); |
58 flex: 1 | 62 var nwg = record.get('nwgZuMesswert'); |
59 }, | 63 if (messwert < nwg ) { |
60 { | 64 return "<"+messwert; |
61 header: 'Messwert', | 65 } else { |
62 dataIndex: 'id', | 66 return messwert; |
63 renderer: function(value) { | |
64 var store = Ext.getStore('Zusatzwerte'); | |
65 var record = store.getById(value); | |
66 var messwert = record.get('messwertPzs'); | |
67 var nwg = record.get('nwgZuMesswert'); | |
68 if (messwert < nwg ) { | |
69 return "<"+messwert; | |
70 } else { | |
71 return messwert; | |
72 } | |
73 } | |
74 }, | |
75 {header: 'rel. Unsich.[%]', dataIndex: 'messfehler'}, | |
76 { | |
77 header: 'Maßeinheit', | |
78 dataIndex: 'pzsId', | |
79 renderer: function(value) { | |
80 var zstore = Ext.getStore('StaProbenzusaetze'); | |
81 var mstore = Ext.getStore('StaMesseinheiten'); | |
82 console.log('store: ' + mstore); | |
83 var mehId = zstore.getById(value).get('mehId'); | |
84 var record = mstore.findRecord('id', mehId); | |
85 return record.get('einheit'); | |
86 } | 67 } |
87 } | 68 } |
88 ]; | 69 }, { |
70 header: 'rel. Unsich.[%]', | |
71 dataIndex: 'messfehler' | |
72 }, { | |
73 header: 'Maßeinheit', | |
74 dataIndex: 'pzsId', | |
75 renderer: function(value) { | |
76 var zstore = Ext.getStore('StaProbenzusaetze'); | |
77 var mstore = Ext.getStore('StaMesseinheiten'); | |
78 console.log('store: ' + mstore); | |
79 var mehId = zstore.getById(value).get('mehId'); | |
80 var record = mstore.findRecord('id', mehId); | |
81 return record.get('einheit'); | |
82 } | |
83 }]; | |
89 this.callParent(arguments); | 84 this.callParent(arguments); |
90 } | 85 } |
91 }); | 86 }); |