Mercurial > lada > lada-client
changeset 1146:645f888e34be
merged.
author | Raimund Renkert <raimund.renkert@intevation.de> |
---|---|
date | Fri, 27 May 2016 14:52:56 +0200 |
parents | 7ac4d811cf89 (current diff) 52b2c1d1ca53 (diff) |
children | 1cf5280bbc45 356941a04ba0 |
files | resources/i18n/Lada_de-DE.properties |
diffstat | 6 files changed, 62 insertions(+), 14 deletions(-) [+] |
line wrap: on
line diff
--- a/app/view/Viewport.js Fri May 27 14:51:41 2016 +0200 +++ b/app/view/Viewport.js Fri May 27 14:52:56 2016 +0200 @@ -35,6 +35,8 @@ region: 'west', split: true, flex: 1, + collapsible: true, + collapsed: false, dockedItems: [{ xtype: 'toolbar', dock: 'top', @@ -45,17 +47,12 @@ items: [{ text: i18n.getMsg('about.button.title'), action: 'about' - } - ] + }] } }, '->', { xtype: 'tbtext', id: 'userinfo', - text: '' - }, { - xtype: 'tbtext', - id: 'groupinfo', - text: '' + text: 'User: ' + Lada.username }] }], items: [{
--- a/app/view/widget/DatensatzErzeuger.js Fri May 27 14:51:41 2016 +0200 +++ b/app/view/widget/DatensatzErzeuger.js Fri May 27 14:52:56 2016 +0200 @@ -15,7 +15,6 @@ store: 'datensatzerzeuger', displayField: 'id', valueField: 'id', - emptyText: 'Wählen Sie einen Datensatzerzeuger', editable: this.editable || false, forceSelection: true, // Enable filtering of comboboxes
--- a/app/view/widget/MessprogrammLand.js Fri May 27 14:51:41 2016 +0200 +++ b/app/view/widget/MessprogrammLand.js Fri May 27 14:52:56 2016 +0200 @@ -14,8 +14,7 @@ alias: 'widget.messprogrammland', store: 'messprogrammkategorie', displayField: 'id', - valueField: 'id', - emptyText: 'Wählen Sie ein Landesmessprogramm', + valueField: 'mplId', editable: this.editable || false, forceSelection: true, // Enable filtering of comboboxes @@ -31,13 +30,14 @@ '<tpl for=".">{mplId} - {bezeichnung}</tpl>'), initComponent: function() { + var i18n = Lada.getApplication().bundle; + this.emptyText = i18n.getMsg('emptytext.messprogrammland'); + this.store = Ext.data.StoreManager.get('messprogrammkategorie'); if (!this.store) { this.store = Ext.create('Lada.store.MessprogrammKategorie'); } - else { - this.store.clearFilter(); - } + this.store.sort(); this.callParent(arguments); } });
--- a/app/view/widget/Probenehmer.js Fri May 27 14:51:41 2016 +0200 +++ b/app/view/widget/Probenehmer.js Fri May 27 14:52:56 2016 +0200 @@ -15,7 +15,6 @@ store: 'Probenehmer', displayField: 'id', valueField: 'id', - emptyText: 'Wählen Sie einen Probenehmer', editable: this.editable || false, forceSelection: true, // Enable filtering of comboboxes
--- a/app/view/window/FilterManagement.js Fri May 27 14:51:41 2016 +0200 +++ b/app/view/window/FilterManagement.js Fri May 27 14:52:56 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: {
--- a/resources/i18n/Lada_de-DE.properties Fri May 27 14:51:41 2016 +0200 +++ b/resources/i18n/Lada_de-DE.properties Fri May 27 14:52:56 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 @@ -315,6 +318,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