[Lada-commits] [PATCH 3 of 4] Added new widget to enter the value for messwertNwg in when creating new messwerte
Wald Commits
scm-commit at wald.intevation.org
Tue Dec 3 11:34:38 CET 2013
# HG changeset patch
# User Torsten Irländer <torsten.irlaender at intevation.de>
# Date 1386066253 -3600
# Node ID 0ab89a3b90906dd92eb1c6ee185ef545d53e9a3d
# Parent bba7fbcf2f709f5f3f6150458ce8d92323090dd1
Added new widget to enter the value for messwertNwg in when creating new messwerte.
diff -r bba7fbcf2f70 -r 0ab89a3b9090 app/view/messwerte/CreateForm.js
--- a/app/view/messwerte/CreateForm.js Tue Dec 03 11:23:15 2013 +0100
+++ b/app/view/messwerte/CreateForm.js Tue Dec 03 11:24:13 2013 +0100
@@ -6,7 +6,8 @@
model: 'Lada.model.Messwert',
requires: [
'Lada.view.widgets.Messgroesse',
- 'Lada.view.widgets.Messeinheit'
+ 'Lada.view.widgets.Messeinheit',
+ 'Lada.view.widgets.Nwg'
],
initComponent: function() {
this.items = [
@@ -16,6 +17,16 @@
fieldLabel: 'Messwert'
},
{
+ xtype: 'nwg',
+ name: 'messwertNwg',
+ fieldLabel: 'Messwert zu NWG'
+ },
+ {
+ xtype: 'numberfield',
+ name: 'nwgZuMesswert',
+ fieldLabel: 'Nachweisgrenze'
+ },
+ {
xtype: 'numberfield',
name: 'messfehler',
fieldLabel: 'Messfehler'
@@ -29,11 +40,6 @@
xtype: 'messeinheit',
name: 'mehId',
fieldLabel: 'Messeinheit'
- },
- {
- xtype: 'numberfield',
- name: 'nwgZuMesswert',
- fieldLabel: 'Nachweisgrenze'
}
];
this.callParent();
diff -r bba7fbcf2f70 -r 0ab89a3b9090 app/view/widgets/Nwg.js
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/app/view/widgets/Nwg.js Tue Dec 03 11:24:13 2013 +0100
@@ -0,0 +1,24 @@
+var nwgStore = Ext.create('Ext.data.Store', {
+ fields: ['nwgId', 'nwg'],
+ data: [
+ {"nwgId":"", "nwg":">="},
+ {"nwgId":"<", "nwg":"<"}
+ ]
+});
+
+/**
+ * Combobox for Nachweisgrenze.
+ */
+Ext.define('Lada.view.widgets.Nwg' ,{
+ extend: 'Ext.form.ComboBox',
+ editable: false,
+ alias: 'widget.nwg',
+ store: nwgStore,
+ queryMode: 'local',
+ displayField:'nwg',
+ valueField: 'nwgId',
+ emptyText:'Messwert kleiner als Nachweisgrenze?',
+ initComponent: function() {
+ this.callParent(arguments);
+ }
+});
More information about the Lada-commits
mailing list