[Lada-commits] [PATCH] Clientseitige Überprüfung der Datenfelder hinzugefügt: Nutzung von "numberfields" bei Zahlenwerten, maxLength, min/maxValue
Wald Commits
scm-commit at wald.intevation.org
Wed Aug 7 14:59:11 CEST 2013
# HG changeset patch
# User Torsten Irländer <torsten.irlaender at intevation.de>
# Date 1375880273 -7200
# Node ID d6d74718a10288bbe2a4c5c8648c21e7a401982f
# Parent 56156aa2512cccebbffde614d5d409ed42ce00f1
Clientseitige Überprüfung der Datenfelder hinzugefügt: Nutzung von "numberfields" bei Zahlenwerten, maxLength, min/maxValue
diff -r 56156aa2512c -r d6d74718a102 Changes.txt
--- a/Changes.txt Wed Aug 07 12:04:11 2013 +0200
+++ b/Changes.txt Wed Aug 07 14:57:53 2013 +0200
@@ -1,6 +1,8 @@
0.3
===
+ - Issue39: Clientseitige Überprüfung der Datenfelder hinzugefügt: Nutzung von
+ "numberfields" bei Zahlenwerten, maxLength, min/maxValue.
- Issue51: Alle Datumsfelder haben nun die Möglichkeit auch eine Zeit mit
anzugeben. Das Format der Datumsfelder wurde auf "deutsch" geändert.
- Issue16: Das Feld "Ursprungszeit" für die Probe wurde zunächst entfernt. Es
diff -r 56156aa2512c -r d6d74718a102 app/view/messungen/CreateForm.js
--- a/app/view/messungen/CreateForm.js Wed Aug 07 12:04:11 2013 +0200
+++ b/app/view/messungen/CreateForm.js Wed Aug 07 14:57:53 2013 +0200
@@ -24,7 +24,9 @@
fieldLabel: 'Messzeitpunkt'
},
{
- xtype: 'textfield',
+ xtype: 'numberfield',
+ allowDecimals: false,
+ minValue: 0,
name: 'messdauer',
fieldLabel: 'Messdauer'
},
diff -r 56156aa2512c -r d6d74718a102 app/view/messungen/EditForm.js
--- a/app/view/messungen/EditForm.js Wed Aug 07 12:04:11 2013 +0200
+++ b/app/view/messungen/EditForm.js Wed Aug 07 14:57:53 2013 +0200
@@ -27,7 +27,9 @@
fieldLabel: 'Messzeitpunkt'
},
{
- xtype: 'textfield',
+ xtype: 'numberfield',
+ allowDecimals: false,
+ minValue: 0,
name: 'messdauer',
fieldLabel: 'Messdauer'
},
diff -r 56156aa2512c -r d6d74718a102 app/view/mkommentare/CreateForm.js
--- a/app/view/mkommentare/CreateForm.js Wed Aug 07 12:04:11 2013 +0200
+++ b/app/view/mkommentare/CreateForm.js Wed Aug 07 14:57:53 2013 +0200
@@ -16,6 +16,7 @@
},
{
xtype: 'textareafield',
+ maxLength: 1024,
name: 'ktext',
fieldLabel: 'Text'
}
diff -r 56156aa2512c -r d6d74718a102 app/view/orte/CreateForm.js
--- a/app/view/orte/CreateForm.js Wed Aug 07 12:04:11 2013 +0200
+++ b/app/view/orte/CreateForm.js Wed Aug 07 14:57:53 2013 +0200
@@ -52,11 +52,13 @@
items: [
{
xtype: 'textfield',
+ maxLength: 100,
name: 'ort_beschreibung',
fieldLabel: 'Beschreibung'
},
{
xtype: 'textfield',
+ maxLength: 10,
name: 'ort_bezeichnung',
fieldLabel: 'Bezeichnung'
},
@@ -71,17 +73,17 @@
fieldLabel: 'Gemeinde'
},
{
- xtype: 'textfield',
+ xtype: 'numberfield',
name: 'ort_latitude',
fieldLabel: 'Lat'
},
{
- xtype: 'textfield',
+ xtype: 'numberfield',
name: 'ort_longitude',
fieldLabel: 'Lon'
},
{
- xtype: 'textfield',
+ xtype: 'numberfield',
name: 'ort_hoeheLand',
fieldLabel: 'Höhe'
}
diff -r 56156aa2512c -r d6d74718a102 app/view/proben/CreateForm.js
--- a/app/view/proben/CreateForm.js Wed Aug 07 12:04:11 2013 +0200
+++ b/app/view/proben/CreateForm.js Wed Aug 07 14:57:53 2013 +0200
@@ -63,7 +63,8 @@
allowBlank: false
},
{
- xtype: 'textfield',
+ xtype: 'numberfield',
+ allowDecimals: false,
name: 'probeNehmerId',
fieldLabel: 'Probennehmer'
},
@@ -73,11 +74,6 @@
fieldLabel: 'Netzbetreiber',
editable: false,
allowBlank: false
- },
- {
- xtype: 'textfield',
- name: 'x11',
- fieldLabel: 'Datensatzerzeuger'
}
]
}
@@ -99,11 +95,13 @@
},
{
xtype: 'textfield',
+ maxLength: 100,
name: 'media',
fieldLabel: 'Medienbezeichnung'
},
{
xtype: 'textfield',
+ maxLength: 100,
name: 'mediaDesk',
fieldLabel: 'Deskriptoren'
},
diff -r 56156aa2512c -r d6d74718a102 app/view/proben/EditForm.js
--- a/app/view/proben/EditForm.js Wed Aug 07 12:04:11 2013 +0200
+++ b/app/view/proben/EditForm.js Wed Aug 07 14:57:53 2013 +0200
@@ -69,7 +69,8 @@
allowBlank: false
},
{
- xtype: 'textfield',
+ xtype: 'numberfield',
+ allowDecimals: false,
name: 'probeNehmerId',
fieldLabel: 'Probennehmer'
},
@@ -105,11 +106,13 @@
},
{
xtype: 'textfield',
+ maxLength: 100,
name: 'media',
fieldLabel: 'Medienbezeichnung'
},
{
xtype: 'textfield',
+ maxLength: 100,
name: 'mediaDesk',
fieldLabel: 'Deskriptoren'
},
diff -r 56156aa2512c -r d6d74718a102 app/view/zusatzwerte/CreateForm.js
--- a/app/view/zusatzwerte/CreateForm.js Wed Aug 07 12:04:11 2013 +0200
+++ b/app/view/zusatzwerte/CreateForm.js Wed Aug 07 14:57:53 2013 +0200
@@ -28,7 +28,7 @@
border: 0,
items: [
{
- xtype: 'textfield',
+ xtype: 'numberfield',
name: 'messwertPzs',
fieldLabel: 'Messwert'
},
@@ -39,12 +39,12 @@
]
},
{
- xtype: 'textfield',
+ xtype: 'numberfield',
name: 'messfehler',
fieldLabel: 'rel. Unsich.[%]'
},
{
- xtype: 'textfield',
+ xtype: 'numberfield',
name: 'nwgZuMesswert',
fieldLabel: 'Nachweisgrenze'
}
More information about the Lada-commits
mailing list