torsten@103: Ext.define('Lada.view.messungen.List' ,{ torsten@103: extend: 'Ext.grid.Panel', torsten@103: alias: 'widget.messungenlist', torsten@103: store: 'Messungen', torsten@103: viewConfig: { torsten@103: maxHeight: 350, torsten@103: emptyText: 'Keine Messungen gefunden.', torsten@103: // minHeight and deferEmptyText are needed to be able to show the torsten@103: // emptyText message. torsten@103: minHeight: 35, torsten@103: deferEmptyText: false torsten@103: }, torsten@103: initComponent: function() { torsten@103: this.dockedItems = [ torsten@103: { torsten@103: xtype: 'toolbar', torsten@103: dock: 'top', torsten@103: items: [ torsten@103: { torsten@103: text: 'Hinzufügen', torsten@103: icon: 'gfx/plus.gif', torsten@103: action: 'add' torsten@103: }, torsten@103: { torsten@103: text: 'Löschen', torsten@103: icon: 'gfx/minus.gif', torsten@103: action: 'delete' torsten@103: } torsten@103: ] torsten@103: } torsten@103: ]; torsten@103: this.columns = [ torsten@103: {header: 'Mess.ID', dataIndex: "messungsId", width: 50}, torsten@103: {header: 'NPR-Nr.', dataIndex: "nebenprobenNr", width: 50}, torsten@103: {header: 'MMT', dataIndex: "mmtId", width: 50}, torsten@103: {header: 'Messzeit', dataIndex: "messdauer"}, torsten@103: {header: 'Status'}, torsten@103: {header: 'OK-Flag', dataIndex: "fertig"}, torsten@103: {header: 'Anzahl Nuklide'}, torsten@103: {header: 'Anzahl Kommentare', flex: 1} torsten@103: ]; torsten@103: this.callParent(arguments); torsten@103: } torsten@103: }); torsten@103: