changeset 49:792c34b3f5a9

Added combobox for field "testdatensatz"
author Torsten Irländer <torsten.irlaender@intevation.de>
date Mon, 27 May 2013 10:14:29 +0200
parents 5a977bf18619
children 2fbd53b944fc
files app/controller/Proben.js app/store/Testdatensatz.js app/view/proben/Edit.js app/view/widgets/Testdatensatz.js
diffstat 4 files changed, 28 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/app/controller/Proben.js	Mon May 27 09:54:41 2013 +0200
+++ b/app/controller/Proben.js	Mon May 27 10:14:29 2013 +0200
@@ -9,7 +9,8 @@
         'Uwb',
         'Datenbasis',
         'Probenart',
-        'Betriebsart'
+        'Betriebsart',
+        'Testdatensatz'
     ],
     models: [
         'Probe'
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/app/store/Testdatensatz.js	Mon May 27 10:14:29 2013 +0200
@@ -0,0 +1,9 @@
+Ext.define('Lada.store.Testdatensatz', {
+    extend: 'Ext.data.Store',
+    fields: ['testdatensatzId', 'testdatensatz'],
+    autoLoad: true,
+    data: [
+        {"testdatensatzId":true, "testdatensatz":"Ja"},
+        {"testdatensatzId":false, "testdatensatz":"Nein"}
+    ]
+});
--- a/app/view/proben/Edit.js	Mon May 27 09:54:41 2013 +0200
+++ b/app/view/proben/Edit.js	Mon May 27 10:14:29 2013 +0200
@@ -15,7 +15,8 @@
         'Lada.view.widgets.Uwb',
         'Lada.view.widgets.Datenbasis',
         'Lada.view.widgets.Probenart',
-        'Lada.view.widgets.Betriebsart'
+        'Lada.view.widgets.Betriebsart',
+        'Lada.view.widgets.Testdatensatz'
     ],
 
     initComponent: function() {
@@ -68,7 +69,7 @@
                                         fieldLabel: 'Betriebsart'
                                     },
                                     {
-                                        xtype: 'textfield',
+                                        xtype: 'testdatensatz',
                                         name: 'test',
                                         fieldLabel: 'Testdatensatz'
                                     },
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/app/view/widgets/Testdatensatz.js	Mon May 27 10:14:29 2013 +0200
@@ -0,0 +1,14 @@
+// Combobox for Umweltbereich
+Ext.define('Lada.view.widgets.Testdatensatz' ,{
+        extend: 'Ext.form.ComboBox',
+        editable: false,
+        alias: 'widget.testdatensatz',
+        store: 'Testdatensatz',
+        queryMode: 'local',
+        displayField:'testdatensatz',
+        valueField: 'testdatensatzId',
+        emptyText:'Testdatensatz?',
+    initComponent: function() {
+        this.callParent(arguments);
+    }
+});

http://lada.wald.intevation.org