[Lada-commits] [PATCH] merged
Wald Commits
scm-commit at wald.intevation.org
Fri May 27 14:53:00 CEST 2016
# HG changeset patch
# User Raimund Renkert <raimund.renkert at intevation.de>
# Date 1464353576 -7200
# Node ID 645f888e34be6ff80ab114d06857b00636b8adb0
# Parent 7ac4d811cf89153209e6e5a4df107a5f623ec908
# Parent 52b2c1d1ca532a34d11c55161d37b7a9f191ce35
merged.
diff -r 7ac4d811cf89 -r 645f888e34be app/view/Viewport.js
--- 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: [{
diff -r 7ac4d811cf89 -r 645f888e34be app/view/widget/DatensatzErzeuger.js
--- 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
diff -r 7ac4d811cf89 -r 645f888e34be app/view/widget/MessprogrammLand.js
--- 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);
}
});
diff -r 7ac4d811cf89 -r 645f888e34be app/view/widget/Probenehmer.js
--- 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
diff -r 7ac4d811cf89 -r 645f888e34be app/view/window/FilterManagement.js
--- 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: {
diff -r 7ac4d811cf89 -r 645f888e34be resources/i18n/Lada_de-DE.properties
--- 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
More information about the Lada-commits
mailing list