# HG changeset patch # User Michael Stanko # Date 1464098105 -7200 # Node ID 6f5549e5060752a9de17a04a0c969a18a43e7eb7 # Parent 9c8b5cbb929ac8010fcd21303d94aede3a3efe2e add messung tab to FilterManagement diff -r 9c8b5cbb929a -r 6f5549e50607 app/view/window/FilterManagement.js --- a/app/view/window/FilterManagement.js Tue May 24 15:54:12 2016 +0200 +++ b/app/view/window/FilterManagement.js Tue May 24 15:55:05 2016 +0200 @@ -35,6 +35,7 @@ handler: this.close }]; var probenstore = Ext.StoreManager.get('probequeries'); + var messungstore = Ext.StoreManager.get('messungqueries'); var messpstore = Ext.StoreManager.get('messprogrammqueries'); var stammstore = Ext.StoreManager.get('stammdatenqueries'); me.items = [{ @@ -88,6 +89,54 @@ } }] }, { + title: i18n.getMsg('querygrid.messung.title'), + xtype: 'grid', + viewConfig: { + markDirty: false, + getRowClass: function() { + return 'x-lada-multiline-grid'; + } + }, + store: messungstore, + columns: [{ + header: i18n.getMsg('querygrid.header.favorite'), + width: 48, + dataIndex: 'favorite', + xtype: 'favcolumn' + }, { + header: i18n.getMsg('querygrid.header.name'), + dataIndex: 'name', + width: 200 + }, { + header: i18n.getMsg('querygrid.header.description'), + dataIndex: 'description', + minWidth: 200, + flex: 3 + }, { + header: i18n.getMsg('querygrid.header.columns'), + dataIndex: 'results', + width: 250, + flex: 2, + renderer: function(value) { + var columnString = []; + for (var i = 0; i < value.length; i++) { + columnString.push(value[i].header); + } + return columnString.join(', '); + } + }, { + header: i18n.getMsg('querygrid.header.filters'), + dataIndex: 'filters', + width: 200, + renderer: function(value) { + var columnString = []; + for (var i = 0; i < value.length; i++) { + columnString.push(value[i].label); + } + return columnString.join(', '); + } + }] + }, { title: i18n.getMsg('querygrid.messprogramm.title'), xtype: 'grid', viewConfig: { diff -r 9c8b5cbb929a -r 6f5549e50607 resources/i18n/Lada_de-DE.properties --- a/resources/i18n/Lada_de-DE.properties Tue May 24 15:54:12 2016 +0200 +++ b/resources/i18n/Lada_de-DE.properties Tue May 24 15:55:05 2016 +0200 @@ -104,6 +104,9 @@ emptytext.netzbetreiber:Wählen Sie einen Netzbetreiber emptytext.mmtgrid:Fügen Sie eine Messmethode hinzu. emptytext.nuklidgrid:Für die ausgewählte Messmethode existieren keine Nuklide oder es wurde keine Messmethode ausgewählt. +emptytext.probenehmer:Wählen Sie einen Probenehmer +emptytext.datensatzerzeuger:Wählen Sie einen Datensatzerzeuger +emptytext.messprogrammland:Wählen Sie ein Landesmessprogramm ##Fieldsets erwAngaben:Erweiterte Angaben @@ -316,6 +319,7 @@ querygrid.header.columns:Spalten querygrid.header.filters:Filter querygrid.probe.title:Probenfilter +querygrid.messung.title:Messungsfilter querygrid.messprogramm.title:Messprogrammfilter querygrid.stammdaten.title:Stammdatenfilter