# HG changeset patch # User Dustin Demuth # Date 1430900878 -7200 # Node ID 3637c453f67d28ec256d90a68afd2776bff1e566 # Parent 6b0d0e62f7d78568aef20fd45ebfe1923287ad5a Enabled Creation of a Messprogramm, an empty Window is now shown. The save operation leads to a E 500 diff -r 6b0d0e62f7d7 -r 3637c453f67d app/controller/FilterResult.js --- a/app/controller/FilterResult.js Tue May 05 17:22:38 2015 +0200 +++ b/app/controller/FilterResult.js Wed May 06 10:27:58 2015 +0200 @@ -27,6 +27,9 @@ 'filterresultgrid toolbar button[action=addProbe]': { click: this.addProbeItem }, + 'filterresultgrid toolbar button[action=addMessprogramm]': { + click: this.addMessprogrammItem + }, 'filterresultgrid toolbar button[action=import]': { click: this.uploadFile }, @@ -87,8 +90,9 @@ * {@link Lada.view.window.MessprogrammCreate} */ addMessprogrammItem: function() { - // TODO - console.log('implement me.') + var win = Ext.create('Lada.view.window.MessprogrammCreate'); + win.show(); + win.initData(); }, /** diff -r 6b0d0e62f7d7 -r 3637c453f67d app/view/grid/FilterResult.js --- a/app/view/grid/FilterResult.js Tue May 05 17:22:38 2015 +0200 +++ b/app/view/grid/FilterResult.js Wed May 06 10:27:58 2015 +0200 @@ -39,7 +39,7 @@ }, { text: 'Messprogramm erstellen', icon: 'resources/img/list-add.png', - action: 'addProbe' + action: 'addMessprogramm' }, '-', { diff -r 6b0d0e62f7d7 -r 3637c453f67d app/view/widget/Betriebsart.js --- a/app/view/widget/Betriebsart.js Tue May 05 17:22:38 2015 +0200 +++ b/app/view/widget/Betriebsart.js Wed May 06 10:27:58 2015 +0200 @@ -31,9 +31,11 @@ displayField: 'betriebsart', valueField: 'betriebsartId', - emptyText: 'Wählen Sie eine Betriebsart', initComponent: function() { + var i18n = Lada.getApplication().bundle; + this.emptyText = i18n.getMsg('emptytext.probenart'); + this.store = Ext.data.StoreManager.get('betriebsartStore') this.store.clearFilter(); this.callParent(arguments); diff -r 6b0d0e62f7d7 -r 3637c453f67d app/view/widget/Netzbetreiber.js --- a/app/view/widget/Netzbetreiber.js Tue May 05 17:22:38 2015 +0200 +++ b/app/view/widget/Netzbetreiber.js Wed May 06 10:27:58 2015 +0200 @@ -15,7 +15,6 @@ store: 'StaNetzbetreiber', displayField: 'netzbetreiber', valueField: 'id', - emptyText: 'Wählen Sie einen Netzbetreiber', // Enable filtering of comboboxes queryMode: 'local', triggerAction: 'all', @@ -23,6 +22,9 @@ minChars: 0, initComponent: function() { + var i18n = Lada.getApplication().bundle; + this.emptyText = i18n.getMsg('emptytext.probenart'); + this.store = Ext.data.StoreManager.get('netzbetreiber'); if (!this.store) { this.store = Ext.create('Lada.store.Netzbetreiber'); diff -r 6b0d0e62f7d7 -r 3637c453f67d resources/i18n/Lada_de-DE.properties --- a/resources/i18n/Lada_de-DE.properties Tue May 05 17:22:38 2015 +0200 +++ b/resources/i18n/Lada_de-DE.properties Wed May 06 10:27:58 2015 +0200 @@ -59,8 +59,10 @@ emptytext.probenintervall:Wählen Sie ein Probenintervall emptytext.datenbasis:Wahlen Sie eine Datenbasis +emptytext.betriebsart:Wahlen Sie eine Betriebsart emptytext.probenart:Wahlen Sie eine Probenart emptytext.umweltbereich:Wahlen Sie einen Umweltbereich +emptytext.netzbetrieber:Wahlen Sie einen Netzbetreiber ##Fieldsets erwAngaben:Erweiterte Angaben