[Lada-commits] [PATCH 4 of 4] Show Messeinheit next to the Messwert field and change the value if the
Wald Commits
scm-commit at wald.intevation.org
Fri Jun 28 11:17:41 CEST 2013
# HG changeset patch
# User Torsten Irländer <torsten.irlaender at intevation.de>
# Date 1372411004 -7200
# Node ID 62b757ccdd8fe3a23845ecacc3c04c0c3d891e51
# Parent dee9da79f05560b60e6aa598ad261e302b6db937
Show Messeinheit next to the Messwert field and change the value if the
Probenzusatz changes.
diff -r dee9da79f055 -r 62b757ccdd8f app/view/zusatzwerte/CreateForm.js
--- a/app/view/zusatzwerte/CreateForm.js Fri Jun 28 11:15:39 2013 +0200
+++ b/app/view/zusatzwerte/CreateForm.js Fri Jun 28 11:16:44 2013 +0200
@@ -9,12 +9,34 @@
{
xtype: 'probenzusatzwert',
name: 'pzsId',
- fieldLabel: 'PZW-Größe'
+ fieldLabel: 'PZW-Größe',
+ listeners: {
+ scope: this,
+ 'change': function (field, newv, oldv, opts) {
+ console.log(field, oldv, newv, opts);
+ var ffield = this.getForm().findField("messeinheit");
+ pzsId = newv;
+ if (pzsId == undefined) {
+ pzsId = oldv;
+ }
+ ffield.setValue(this.model.getMesseinheit(pzsId));
+ }
+ }
},
{
- xtype: 'textfield',
- name: 'messwertPzs',
- fieldLabel: 'Messwert'
+ layout: "column",
+ border: 0,
+ items: [
+ {
+ xtype: 'textfield',
+ name: 'messwertPzs',
+ fieldLabel: 'Messwert'
+ },
+ {
+ xtype: 'displayfield',
+ name: 'messeinheit'
+ }
+ ]
},
{
xtype: 'textfield',
@@ -30,3 +52,4 @@
this.callParent();
}
});
+
More information about the Lada-commits
mailing list