torsten@108: Ext.define('Lada.view.messungen.CreateForm', { torsten@108: extend: 'Lada.view.widgets.LadaForm', torsten@108: model: 'Lada.model.Messung', torsten@176: requires: [ torsten@179: 'Lada.view.widgets.Messmethode', torsten@181: 'Lada.view.widgets.Testdatensatz', torsten@181: 'Lada.view.mkommentare.List', torsten@181: 'Lada.view.status.List', torsten@181: 'Lada.view.messwerte.List' torsten@176: ], torsten@108: initComponent: function() { torsten@108: this.items = [ torsten@174: { torsten@174: xtype: 'textfield', torsten@174: name: 'nebenprobenNr', torsten@174: fieldLabel: 'NPR' torsten@174: }, torsten@174: { torsten@177: xtype: 'messmethode', torsten@176: name: 'mmtId', torsten@174: fieldLabel: 'MMT' torsten@174: }, torsten@174: { torsten@174: xtype: 'datefield', torsten@174: name: 'messzeitpunkt', torsten@174: fieldLabel: 'Messzeitpunkt' torsten@174: }, torsten@174: { torsten@174: xtype: 'textfield', torsten@174: name: 'messdauer', torsten@174: fieldLabel: 'Messdauer' torsten@174: }, torsten@174: { torsten@181: xtype: 'testdatensatz', torsten@174: name: 'fertig', torsten@174: fieldLabel: 'Fertig' torsten@174: }, torsten@174: { torsten@181: xtype: 'testdatensatz', torsten@174: name: 'geplant', torsten@174: fieldLabel: 'Geplant' torsten@179: }, torsten@181: // Messwerte torsten@181: { torsten@181: xtype: 'fieldset', torsten@181: title: 'Messwerte', torsten@181: collapsible: true, torsten@181: collapsed: false, torsten@181: padding: '10 10', torsten@181: items: [ torsten@181: { torsten@181: xtype: 'messwertelist', torsten@181: parentId: this.modelId torsten@181: } torsten@181: ] torsten@181: }, torsten@181: // Status torsten@181: { torsten@181: xtype: 'fieldset', torsten@181: title: 'Messungsstatus', torsten@181: collapsible: true, torsten@181: collapsed: false, torsten@181: padding: '10 10', torsten@181: items: [ torsten@181: { torsten@181: xtype: 'statuslist', torsten@181: parentId: this.modelId torsten@181: } torsten@181: ] torsten@181: }, torsten@179: // Messungskommentare torsten@179: { torsten@179: xtype: 'fieldset', torsten@179: title: 'Messungskommentare', torsten@179: collapsible: true, torsten@179: collapsed: false, torsten@179: padding: '10 10', torsten@179: items: [ torsten@179: { torsten@179: xtype: 'mkommentarelist', torsten@179: parentId: this.modelId torsten@179: } torsten@179: ] torsten@174: } torsten@108: ]; torsten@108: this.callParent(); torsten@108: } torsten@108: });