Mercurial > lada > lada-client
comparison app/view/widget/Betriebsart.js @ 740:2e8da590ea0c
made Comboboces editable and filterable for; Messungenform: Messstelle,Datenbasis,Betriebsarts,Testdatensatz,Preobenart,Netzbetreiber Messungform: Messmethode Messwertegrid: Messgroesse,Messeinheit
author | Dustin Demuth <dustin@intevation.de> |
---|---|
date | Mon, 20 Apr 2015 16:07:40 +0200 |
parents | d47ee7439f44 |
children | 3637c453f67d |
comparison
equal
deleted
inserted
replaced
739:efb1369a8cac | 740:2e8da590ea0c |
---|---|
6 * the documentation coming with IMIS-Labordaten-Application for details. | 6 * the documentation coming with IMIS-Labordaten-Application for details. |
7 */ | 7 */ |
8 | 8 |
9 var betriebsartStore = Ext.create('Ext.data.Store', { | 9 var betriebsartStore = Ext.create('Ext.data.Store', { |
10 fields: ['betriebsartId', 'betriebsart'], | 10 fields: ['betriebsartId', 'betriebsart'], |
11 storeId: 'betriebsartStore', | |
11 data: [{ | 12 data: [{ |
12 'betriebsartId': '1', | 13 'betriebsartId': '1', |
13 'betriebsart': 'Normal-/Routinebtrieb' | 14 'betriebsart': 'Normal-/Routinebetrieb' |
14 }, { | 15 }, { |
15 'betriebsartId': '2', | 16 'betriebsartId': '2', |
16 'betriebsart': 'Störfall/Intensivbetrieb' | 17 'betriebsart': 'Störfall/Intensivbetrieb' |
17 }] | 18 }], |
18 }); | 19 }); |
19 | 20 |
20 /** | 21 /** |
21 * Combobox for Betriebsart | 22 * Combobox for Betriebsart |
22 */ | 23 */ |
23 Ext.define('Lada.view.widget.Betriebsart', { | 24 Ext.define('Lada.view.widget.Betriebsart', { |
24 extend: 'Lada.view.widget.base.ComboBox', | 25 extend: 'Lada.view.widget.base.ComboBox', |
25 alias: 'widget.betriebsart', | 26 alias: 'widget.betriebsart', |
26 store: betriebsartStore, | 27 store: 'betriebsartStore', |
27 queryMode: 'local', | 28 queryMode: 'local', |
29 triggerAction: 'all', | |
30 typeAhead: false, | |
31 | |
28 displayField: 'betriebsart', | 32 displayField: 'betriebsart', |
29 valueField: 'betriebsartId', | 33 valueField: 'betriebsartId', |
30 emptyText: 'Wählen Sie eine Betriebsart', | 34 emptyText: 'Wählen Sie eine Betriebsart', |
31 | 35 |
32 initComponent: function() { | 36 initComponent: function() { |
37 this.store = Ext.data.StoreManager.get('betriebsartStore') | |
38 this.store.clearFilter(); | |
33 this.callParent(arguments); | 39 this.callParent(arguments); |
34 } | 40 } |
35 }); | 41 }); |