diff app/controller/ProbenPlanungSwitcher.js @ 749:78e73be45aaa

Change store on radiobutton change for proben and messprogramm.
author Raimund Renkert <raimund.renkert@intevation.de>
date Tue, 28 Apr 2015 10:57:50 +0200
parents 3ffecbce17d6
children 561ade69980e
line wrap: on
line diff
--- a/app/controller/ProbenPlanungSwitcher.js	Tue Apr 28 10:56:41 2015 +0200
+++ b/app/controller/ProbenPlanungSwitcher.js	Tue Apr 28 10:57:50 2015 +0200
@@ -14,6 +14,10 @@
     extend: 'Ext.app.Controller',
     displayFields: null,
 
+    requires: [
+        'Lada.store.MessprogrammQueries'
+    ],
+
     /**
      * Initialize this Controller
      * It has 1 Listeners
@@ -36,12 +40,14 @@
      */
     switchStores: function(field) {
         var cbox = field.up('probenplanungswitcher').up().down('combobox');
+        var resultGrid = field.up('panel[name=main]').down('filterresultgrid');
 
-        if (field.inputValue == "probenplanung" && cbox) {
-            var sname = 'Lada.store.Queries'; // TODO change store!
+        var sname = 'Lada.store.ProbeQueries';
+        if (field.inputValue === 'probenplanung' && cbox) {
+            sname = 'Lada.store.MessprogrammQueries'; // TODO change store!
         }
-        else if (field.inputValue == "probenliste" && cbox) {
-            var sname = 'Lada.store.Queries';
+        else if (field.inputValue === 'probenliste' && cbox) {
+            sname = 'Lada.store.ProbeQueries';
         }
 
         var store = Ext.StoreManager.lookup(sname);

http://lada.wald.intevation.org