Mercurial > lada > lada-client
comparison app/controller/Sql.js @ 533:6301d3210a9f
merged.
author | Raimund Renkert <raimund.renkert@intevation.de> |
---|---|
date | Wed, 17 Dec 2014 12:10:40 +0100 |
parents | 9545adcfceeb |
children |
comparison
equal
deleted
inserted
replaced
532:91a1a88ee353 | 533:6301d3210a9f |
---|---|
57 * selected search query | 57 * selected search query |
58 */ | 58 */ |
59 selectSql: function(element, record) { | 59 selectSql: function(element, record) { |
60 var result = Ext.getCmp('result'); | 60 var result = Ext.getCmp('result'); |
61 var filters = Ext.getCmp('queryfilters'); | 61 var filters = Ext.getCmp('queryfilters'); |
62 //var sqlquery = Ext.getCmp('sqlquery'); | 62 var columns = Ext.getCmp('results'); |
63 var sqldesc = Ext.getCmp('sqldesc'); | 63 var sqldesc = Ext.getCmp('sqldesc'); |
64 var buttons = Ext.getCmp('SearchBtnPanel'); | 64 var buttons = Ext.getCmp('SearchBtnPanel'); |
65 var displayFields = record[0].data.results; | 65 var displayFields = record[0].data.results; |
66 var filterFields = record[0].data.filters; | 66 var filterFields = record[0].data.filters; |
67 | 67 |
68 this.reset(); | 68 this.reset(); |
69 | 69 |
70 //sqlquery.setValue(record[0].data.sql); | 70 columnString = []; |
71 for (var i = 0; i < displayFields.length; i++) { | |
72 columnString.push(displayFields[i].header); | |
73 } | |
74 columns.setValue(columnString.join(', ')); | |
71 sqldesc.setValue(record[0].data.description); | 75 sqldesc.setValue(record[0].data.description); |
72 | 76 |
73 // Setup Columns of the probenlist | 77 // Setup Columns of the probenlist |
74 displayFields.reverse(); | 78 displayFields.reverse(); |
75 result.setupColumns(displayFields); | 79 result.setupColumns(displayFields); |