Mercurial > lada > lada-client
diff app/view/proben/Edit.js @ 503:369917727c86
Refactored proben edit window.
author | Raimund Renkert <raimund.renkert@intevation.de> |
---|---|
date | Thu, 11 Dec 2014 18:54:21 +0100 |
parents | 8b4ec61c5752 |
children | 44e054626bdd |
line wrap: on
line diff
--- a/app/view/proben/Edit.js Thu Dec 11 18:53:29 2014 +0100 +++ b/app/view/proben/Edit.js Thu Dec 11 18:54:21 2014 +0100 @@ -23,6 +23,7 @@ autoShow: true, autoScroll: true, modal: true, + layout: 'fit', initComponent: function() { this.buttons = [{ @@ -33,14 +34,108 @@ scope: this, handler: this.close }]; - this.width = Ext.getBody().getViewSize().width - 30; + this.width = 700// Ext.getBody().getViewSize().width - 30; this.height = Ext.getBody().getViewSize().height - 30; // InitialConfig is the config object passed to the constructor on // creation of this window. We need to pass it throuh to the form as // we need the "modelId" param to load the correct item. + + /* + this.items = [{ + xtype: 'fieldset', + title: 'Probenangaben', + layout: 'hbox', + defaults: { + labelWidth: 150 + }, + items: [{ + layout: 'vbox', + border: 0, + items: [{ + xtype: 'mst', + name: 'mstId', + fieldLabel: 'Messstelle', + allowBlank: false + }, { + xtype: 'textfield', + name: 'hauptprobenNr', + maxLength: 20, + fieldLabel: 'Hauptprobennr.' + }] + }] + */ +/* + items: [{ + layout: 'hbox', + border: 0, + items: [{ + layout: 'vbox', + border: 0, + items: [{ + xtype: 'mst', + name: 'mstId', + fieldLabel: 'Messstelle', + allowBlank: false + }, { + xtype: 'textfield', + name: 'hauptprobenNr', + maxLength: 20, + fieldLabel: 'Hauptprobennr.' + }] + }, { + xtype: 'fieldset', + title: 'Erweiterte Probenangaben', + collapsible: true, + collapsed: true, + items: [{ + xtype: 'datenbasis', + id: 'datenbasis', + editable: false, + name: 'datenbasisId', + fieldLabel: 'Datenbasis' + }, { + xtype: 'betriebsart', + name: 'baId', + fieldLabel: 'Betriebsart' + }, { + xtype: 'testdatensatz', + name: 'test', + fieldLabel: 'Testdatensatz', + allowBlank: false + }, { + xtype: 'probenart', + id: 'probenart', + editable: false, + name: 'probenartId', + fieldLabel: 'Probenart', + allowBlank: false + }, { + xtype: 'numberfield', + allowDecimals: false, + name: 'probeNehmerId', + fieldLabel: 'Probennehmer' + }, { + xtype: 'netzbetreiber', + name: 'netzbetreiberId', + editable: false, + fieldLabel: 'Netzbetreiber', + allowBlank: false + }, { + xtype: 'textfield', + name: 'x11', + fieldLabel: 'Datensatzerzeuger' + }] + }] + }] + */ +// }]; var form = Ext.create('Lada.view.proben.EditForm', this.initialConfig); - this.items = [form]; - this.callParent(); + this.items = [{ + border: 0, + autoScroll: true, + items: [form] + }]; + this.callParent(arguments); } });