diff 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
line wrap: on
line diff
--- a/app/view/widget/Betriebsart.js	Mon Apr 20 14:11:39 2015 +0200
+++ b/app/view/widget/Betriebsart.js	Mon Apr 20 16:07:40 2015 +0200
@@ -8,13 +8,14 @@
 
 var betriebsartStore = Ext.create('Ext.data.Store', {
     fields: ['betriebsartId', 'betriebsart'],
+    storeId: 'betriebsartStore',
     data: [{
         'betriebsartId': '1',
-        'betriebsart': 'Normal-/Routinebtrieb'
+        'betriebsart': 'Normal-/Routinebetrieb'
     }, {
         'betriebsartId': '2',
         'betriebsart': 'Störfall/Intensivbetrieb'
-    }]
+    }],
 });
 
 /**
@@ -23,13 +24,18 @@
 Ext.define('Lada.view.widget.Betriebsart', {
     extend: 'Lada.view.widget.base.ComboBox',
     alias: 'widget.betriebsart',
-    store: betriebsartStore,
+    store: 'betriebsartStore',
     queryMode: 'local',
+    triggerAction: 'all',
+    typeAhead: false,
+
     displayField: 'betriebsart',
     valueField: 'betriebsartId',
     emptyText: 'Wählen Sie eine Betriebsart',
 
     initComponent: function() {
+        this.store = Ext.data.StoreManager.get('betriebsartStore')
+        this.store.clearFilter();
         this.callParent(arguments);
     }
 });

http://lada.wald.intevation.org