Mercurial > lada > lada-client
diff app/view/form/Messprogramm.js @ 1419:01f083db45b7
Use readonly flag to set edit status of UI
author | Raimund Renkert <raimund.renkert@intevation.de> |
---|---|
date | Wed, 29 Mar 2017 14:27:20 +0200 |
parents | e749d09fafca |
children |
line wrap: on
line diff
--- a/app/view/form/Messprogramm.js Wed Mar 29 08:49:56 2017 +0200 +++ b/app/view/form/Messprogramm.js Wed Mar 29 14:27:20 2017 +0200 @@ -665,7 +665,25 @@ }, setReadOnly: function(value) { - // TODO + this.down('cbox[name=mstlabor]').setReadOnly(value); + this.down('cbox[name=datenbasisId]').setReadOnly(value); + this.down('cbox[name=baId]').setReadOnly(value); + this.down('chkbox[name=test]').setReadOnly(value); + this.down('cbox[name=probenartId]').setReadOnly(value); + this.down('netzbetreiber').setReadOnly(value); + this.down('cbox[name=probenintervall]').setReadOnly(value); + this.down('numfield[name=teilintervallVon]').setReadOnly(value); + this.down('numfield[name=teilintervallBis]').setReadOnly(value); + this.down('numfield[name=intervallOffset]').setReadOnly(value); + this.down('dayofyear[name=gueltigVon]').setReadOnly(value); + this.down('dayofyear[name=gueltigBis]').setReadOnly(value); + this.down('cbox[name=umwId]').setReadOnly(value); + this.down('cbox[name=probeNehmerId]').setReadOnly(value); + this.down('messprogrammland[name=mplId]').setReadOnly(value); + this.down('probenintervallslider').setReadOnly(value); + for (var i = 0; i < 12; i++) { + this.down('deskriptor[layer='+i+']').setReadOnly(value); + } }, buildDescriptors: function() {