Mercurial > lada > lada-client
diff app/controller/Sql.js @ 377:132c7b086fd5
merged.
author | Raimund Renkert <rrenkert@intevation.de> |
---|---|
date | Fri, 23 Aug 2013 12:58:52 +0200 |
parents | 1327dd6ec246 |
children | d001e88affde |
line wrap: on
line diff
--- a/app/controller/Sql.js Fri Aug 23 12:57:05 2013 +0200 +++ b/app/controller/Sql.js Fri Aug 23 12:58:52 2013 +0200 @@ -8,6 +8,7 @@ extend: 'Ext.app.Controller', stores: [ 'Proben', // List of found Proben + 'ProbenList', // List of found Proben 'Queries' ], requires: [ @@ -67,8 +68,12 @@ // * text // * number // * datetime + // * bool // * listmst // * listumw + // * listver + // * listdbasis + // * listnetz // // Iterate over all configured filters and add filters dynamically // @@ -90,12 +95,24 @@ } else if (type == "datetime") { console.log("Found datetime filter"); field = Ext.create('Lada.view.widgets.Datetime', { name: name, fieldLabel: label }); + } else if (type == "bool") { + console.log("Found bool filter"); + field = Ext.create('Lada.view.widgets.Testdatensatz', { name: name, fieldLabel: label, emptyText: '' }); } else if (type == "listmst") { console.log("Found listmst filter"); - field = Ext.create('Lada.view.widgets.Mst', { name: name, fieldLabel: label }); + field = Ext.create('Lada.view.widgets.Mst', { name: name, fieldLabel: label, multiSelect: true }); } else if (type == "listumw") { console.log("Found listumw filter"); - field = Ext.create('Lada.view.widgets.Uwb', { name: name, fieldLabel: label }); + field = Ext.create('Lada.view.widgets.Uwb', { name: name, fieldLabel: label, multiSelect: true }); + } else if (type == "listdbasis") { + console.log("Found listdbasis filter"); + field = Ext.create('Lada.view.widgets.Datenbasis', { name: name, fieldLabel: label, multiSelect: true }); + } else if (type == "listver") { + console.log("Found listver filter"); + field = Ext.create('Lada.view.widgets.Verwaltungseinheit', { name: name, fieldLabel: label, multiSelect: true }); + } else if (type == "listnetz") { + console.log("Found listnetz filter"); + field = Ext.create('Lada.view.widgets.Netzbetreiber', { name: name, fieldLabel: label, multiSelect: true }); } if (field) { console.log("Pushing field to filters");