[Lada-commits] [PATCH 2 of 4] Displaye Messeinheit in the Zusatzwerte Overview

Wald Commits scm-commit at wald.intevation.org
Fri Jun 28 11:17:39 CEST 2013


# HG changeset patch
# User Torsten Irländer <torsten.irlaender at intevation.de>
# Date 1372405901 -7200
# Node ID 1fb79e16149f6aa509daa013a20e96efa0a62e41
# Parent  00e43c00b7f2ab23893126982d9e1ff9c26b5897
Displaye Messeinheit in the Zusatzwerte Overview.

diff -r 00e43c00b7f2 -r 1fb79e16149f app/controller/Proben.js
--- a/app/controller/Proben.js	Fri Jun 28 09:26:07 2013 +0200
+++ b/app/controller/Proben.js	Fri Jun 28 09:51:41 2013 +0200
@@ -10,7 +10,6 @@
         'Probenzusatzwerte'
     //    'Orte',
     //    'Messungen',
-    //    'Messeinheit',
     ],
     init: function() {
         console.log('Initialising the Proben controller');
diff -r 00e43c00b7f2 -r 1fb79e16149f app/controller/Zusatzwerte.js
--- a/app/controller/Zusatzwerte.js	Fri Jun 28 09:26:07 2013 +0200
+++ b/app/controller/Zusatzwerte.js	Fri Jun 28 09:51:41 2013 +0200
@@ -5,7 +5,8 @@
     ],
     stores: [
         'Zusatzwerte',
-        'Probenzusatzwerte'
+        'Probenzusatzwerte',
+        'Messeinheit'
     ],
     init: function() {
         console.log('Initialising the Zusatzwerte controller');
diff -r 00e43c00b7f2 -r 1fb79e16149f app/store/Messeinheit.js
--- a/app/store/Messeinheit.js	Fri Jun 28 09:26:07 2013 +0200
+++ b/app/store/Messeinheit.js	Fri Jun 28 09:51:41 2013 +0200
@@ -1,6 +1,7 @@
 Ext.define('Lada.store.Messeinheit', {
     extend: 'Ext.data.Store',
     fields: ['mehId', 'einheit'],
+    autoLoad: true,
     proxy: {
         type: 'ajax',
         api: {
diff -r 00e43c00b7f2 -r 1fb79e16149f app/view/zusatzwerte/List.js
--- a/app/view/zusatzwerte/List.js	Fri Jun 28 09:26:07 2013 +0200
+++ b/app/view/zusatzwerte/List.js	Fri Jun 28 09:51:41 2013 +0200
@@ -66,9 +66,11 @@
                 header: 'Maßeinheit',
                 dataIndex: 'pzsId',
                 renderer: function(value) {
-                    var store = Ext.getStore('Probenzusatzwerte');
-                    var record = store.getById(value);
-                    return record.get('mehId');
+                    var zstore = Ext.getStore('Probenzusatzwerte');
+                    var mstore = Ext.getStore('Messeinheit');
+                    var mehId = zstore.getById(value).get('mehId');
+                    var record = mstore.findRecord('mehId', mehId);
+                    return record.get('einheit');
                 }
             }
         ];


More information about the Lada-commits mailing list