[Lada-commits] [PATCH 2 of 2] add messung tab to FilterManagement
Wald Commits
scm-commit at wald.intevation.org
Tue May 24 15:55:11 CEST 2016
# HG changeset patch
# User Michael Stanko <mstanko at bfs.de>
# 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
More information about the Lada-commits
mailing list