Mercurial > lada > lada-client
comparison app/controller/form/Messprogramm.js @ 1197:112fd60f1fb4
It is an error to specify invalid intervals.
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Tue, 20 Sep 2016 18:16:41 +0200 |
parents | c63acd44f8ca |
children | 3b6f40541ac6 |
comparison
equal
deleted
inserted
replaced
1196:47991f0d7837 | 1197:112fd60f1fb4 |
---|---|
38 }, | 38 }, |
39 'messprogrammform location combobox': { | 39 'messprogrammform location combobox': { |
40 select: this.syncOrtWindow | 40 select: this.syncOrtWindow |
41 }, | 41 }, |
42 'messprogrammform datetime textfield': { | 42 'messprogrammform datetime textfield': { |
43 blur: this.checkDatePeriod | 43 change: this.checkDatePeriod |
44 }, | |
45 'messprogrammform numfield numberfield': { | |
46 change: this.checkPeriod | |
44 }, | 47 }, |
45 'messprogrammform [name="teilintervallVon"]': { | 48 'messprogrammform [name="teilintervallVon"]': { |
46 change: this.synchronizeSlider, | 49 change: this.synchronizeSlider, |
47 blur: this.checkPeriod | |
48 }, | 50 }, |
49 'messprogrammform [name="teilintervallBis"]': { | 51 'messprogrammform [name="teilintervallBis"]': { |
50 change: this.synchronizeSlider, | 52 change: this.synchronizeSlider, |
51 blur: this.checkPeriod | |
52 }, | 53 }, |
53 'messprogrammform probenintervall combobox': { | 54 'messprogrammform probenintervall combobox': { |
54 select: this.updateIntervalls | 55 select: this.updateIntervalls |
55 }, | 56 }, |
56 'messprogrammform panel[xtype="deskriptor] combobox': { | 57 'messprogrammform panel[xtype="deskriptor] combobox': { |
282 .down('numberfield[period=start]').getValue(); | 283 .down('numberfield[period=start]').getValue(); |
283 partners[1] = field.up('fieldset') | 284 partners[1] = field.up('fieldset') |
284 .down('numberfield[period=end]').getValue(); | 285 .down('numberfield[period=end]').getValue(); |
285 if (partners[0] && partners[1] && partners[0] > partners [1]) { | 286 if (partners[0] && partners[1] && partners[0] > partners [1]) { |
286 var msg = Lada.getApplication().bundle.getMsg('662'); | 287 var msg = Lada.getApplication().bundle.getMsg('662'); |
287 field.up('fieldset').showWarningOrError(true, msg, false, ''); | 288 field.up('fieldset').showWarningOrError(false, '', true, msg); |
288 } else { | 289 } else { |
289 field.up('fieldset').clearMessages(); | 290 field.up('fieldset').clearMessages(); |
290 } | 291 } |
291 } | 292 } |
292 }, | 293 }, |
311 .down('datetime[period=end]') | 312 .down('datetime[period=end]') |
312 .down('textfield') | 313 .down('textfield') |
313 .getValue() | 314 .getValue() |
314 if (partners[0] && partners[1] && partners[0] > partners [1]) { | 315 if (partners[0] && partners[1] && partners[0] > partners [1]) { |
315 var msg = Lada.getApplication().bundle.getMsg('662'); | 316 var msg = Lada.getApplication().bundle.getMsg('662'); |
316 field.up('fieldset').showWarningOrError(true, msg, false, ''); | 317 field.up('fieldset').showWarningOrError(false, '', true, msg); |
317 } else { | 318 } else { |
318 field.up('fieldset').clearMessages(); | 319 field.up('fieldset').clearMessages(); |
319 } | 320 } |
320 } | 321 } |
321 }, | 322 }, |