Mercurial > lada > lada-client
changeset 355:596501c16560
Issue8. Fixed filtering of comboboxes while typing.
author | Torsten Irländer <torsten.irlaender@intevation.de> |
---|---|
date | Tue, 13 Aug 2013 12:36:02 +0200 (2013-08-13) |
parents | 0a8fd4c2e7a8 |
children | 166203f7119d |
files | app/view/Viewport.js app/view/widgets/Datenbasis.js app/view/widgets/Messeinheit.js app/view/widgets/Messgroesse.js app/view/widgets/Messmethode.js app/view/widgets/Mst.js app/view/widgets/Netzbetreiber.js app/view/widgets/Ortdetail.js app/view/widgets/Probenart.js app/view/widgets/Probenzusatzwert.js app/view/widgets/Staat.js app/view/widgets/Statuswert.js app/view/widgets/Uwb.js app/view/widgets/Verwaltungseinheit.js |
diffstat | 14 files changed, 77 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/app/view/Viewport.js Tue Aug 13 12:29:56 2013 +0200 +++ b/app/view/Viewport.js Tue Aug 13 12:36:02 2013 +0200 @@ -17,7 +17,7 @@ ], initComponent: function() { console.log('Setting up Viewport'); - this.initSearch(); + //this.initSearch(); // Development related: // Disable "initSearch" call and enable one of the following init @@ -26,9 +26,9 @@ //this.initProbe(); //this.initOrt(); //this.initMessung(); - //this.initMesswert(); + this.initMesswert(); - this.setInfo(); + //this.setInfo(); this.callParent(arguments); }, /**
--- a/app/view/widgets/Datenbasis.js Tue Aug 13 12:29:56 2013 +0200 +++ b/app/view/widgets/Datenbasis.js Tue Aug 13 12:36:02 2013 +0200 @@ -25,6 +25,12 @@ displayField:'datenbasis', valueField: 'datenbasisId', emptyText:'Wählen Sie eine Datenbasis', + // Enable filtering of comboboxes + autoSelect: false, + queryMode: 'local', + triggerAction : 'all', + typeAhead: true, + minChars: 0, initComponent: function() { this.callParent(arguments); }
--- a/app/view/widgets/Messeinheit.js Tue Aug 13 12:29:56 2013 +0200 +++ b/app/view/widgets/Messeinheit.js Tue Aug 13 12:36:02 2013 +0200 @@ -1,5 +1,5 @@ /** - * Combobox for Umweltbereich + * Combobox for Messeinheit */ Ext.define('Lada.view.widgets.Messeinheit' ,{ extend: 'Ext.form.ComboBox', @@ -8,6 +8,12 @@ displayField: 'einheit', valueField: 'mehId', emptyText:'Wählen Sie eine Messeinheit', + // Enable filtering of comboboxes + autoSelect: false, + queryMode: 'local', + triggerAction : 'all', + typeAhead: true, + minChars: 0, initComponent: function() { this.callParent(arguments); }
--- a/app/view/widgets/Messgroesse.js Tue Aug 13 12:29:56 2013 +0200 +++ b/app/view/widgets/Messgroesse.js Tue Aug 13 12:36:02 2013 +0200 @@ -8,7 +8,7 @@ displayField: 'messgro0esse', valueField: 'messgroesseId', emptyText:'Wählen Sie eine Messgröße', - forceSelection: true, + // Enable filtering of comboboxes autoSelect: false, queryMode: 'local', triggerAction : 'all',
--- a/app/view/widgets/Messmethode.js Tue Aug 13 12:29:56 2013 +0200 +++ b/app/view/widgets/Messmethode.js Tue Aug 13 12:36:02 2013 +0200 @@ -26,6 +26,12 @@ displayField:'messmethhode', valueField: 'mmtId', emptyText:'Wählen Sie eine Messmethode', + // Enable filtering of comboboxes + autoSelect: false, + queryMode: 'local', + triggerAction : 'all', + typeAhead: true, + minChars: 0, initComponent: function() { this.callParent(arguments); }
--- a/app/view/widgets/Mst.js Tue Aug 13 12:29:56 2013 +0200 +++ b/app/view/widgets/Mst.js Tue Aug 13 12:36:02 2013 +0200 @@ -26,6 +26,12 @@ valueField: 'mstId', typeAhead: true, emptyText:'Wählen Sie eine Messstelle', + // Enable filtering of comboboxes + autoSelect: false, + queryMode: 'local', + triggerAction : 'all', + typeAhead: true, + minChars: 0, initComponent: function() { this.callParent(arguments); }
--- a/app/view/widgets/Netzbetreiber.js Tue Aug 13 12:29:56 2013 +0200 +++ b/app/view/widgets/Netzbetreiber.js Tue Aug 13 12:36:02 2013 +0200 @@ -25,6 +25,12 @@ displayField:'netzbetreiber', valueField: 'netzbetreiberId', emptyText:'Wählen Sie einen Netzbetreiber', + // Enable filtering of comboboxes + autoSelect: false, + queryMode: 'local', + triggerAction : 'all', + typeAhead: true, + minChars: 0, initComponent: function() { this.callParent(arguments); }
--- a/app/view/widgets/Ortdetail.js Tue Aug 13 12:29:56 2013 +0200 +++ b/app/view/widgets/Ortdetail.js Tue Aug 13 12:36:02 2013 +0200 @@ -8,6 +8,12 @@ displayField: 'bezeichnung', valueField: 'ortId', emptyText:'Wählen Sie einen Ort', + // Enable filtering of comboboxes + autoSelect: false, + queryMode: 'local', + triggerAction : 'all', + typeAhead: true, + minChars: 0, initComponent: function() { this.callParent(arguments); }
--- a/app/view/widgets/Probenart.js Tue Aug 13 12:29:56 2013 +0200 +++ b/app/view/widgets/Probenart.js Tue Aug 13 12:36:02 2013 +0200 @@ -22,6 +22,12 @@ displayField:'probenart', valueField: 'probenartId', emptyText:'Wählen Sie eine Probenart', + // Enable filtering of comboboxes + autoSelect: false, + queryMode: 'local', + triggerAction : 'all', + typeAhead: true, + minChars: 0, initComponent: function() { this.callParent(arguments); }
--- a/app/view/widgets/Probenzusatzwert.js Tue Aug 13 12:29:56 2013 +0200 +++ b/app/view/widgets/Probenzusatzwert.js Tue Aug 13 12:36:02 2013 +0200 @@ -8,6 +8,12 @@ displayField: 'beschreibung', valueField: 'pzsId', emptyText:'Wählen Sie einen Zusatzwert', + // Enable filtering of comboboxes + autoSelect: false, + queryMode: 'local', + triggerAction : 'all', + typeAhead: true, + minChars: 0, initComponent: function() { this.callParent(arguments); }
--- a/app/view/widgets/Staat.js Tue Aug 13 12:29:56 2013 +0200 +++ b/app/view/widgets/Staat.js Tue Aug 13 12:36:02 2013 +0200 @@ -8,6 +8,12 @@ displayField: 'staat', valueField: 'staatId', emptyText:'Wählen Sie einen Staat', + // Enable filtering of comboboxes + autoSelect: false, + queryMode: 'local', + triggerAction : 'all', + typeAhead: true, + minChars: 0, initComponent: function() { this.callParent(arguments); }
--- a/app/view/widgets/Statuswert.js Tue Aug 13 12:29:56 2013 +0200 +++ b/app/view/widgets/Statuswert.js Tue Aug 13 12:36:02 2013 +0200 @@ -19,6 +19,12 @@ valueField: 'id', typeAhead: true, emptyText:'Wählen Sie eine Status', + // Enable filtering of comboboxes + autoSelect: false, + queryMode: 'local', + triggerAction : 'all', + typeAhead: true, + minChars: 0, initComponent: function() { this.callParent(arguments); }
--- a/app/view/widgets/Uwb.js Tue Aug 13 12:29:56 2013 +0200 +++ b/app/view/widgets/Uwb.js Tue Aug 13 12:36:02 2013 +0200 @@ -26,6 +26,12 @@ displayField:'umwId', valueField: 'umwId', emptyText:'Wählen Sie einen Umweltbereich', + // Enable filtering of comboboxes + autoSelect: false, + queryMode: 'local', + triggerAction : 'all', + typeAhead: true, + minChars: 0, // TODO: Set value in disply after selection. Can not figure out why // accessing the recored.data attribute fails here (ti) <2013-08-06 16:52> //listeners: {
--- a/app/view/widgets/Verwaltungseinheit.js Tue Aug 13 12:29:56 2013 +0200 +++ b/app/view/widgets/Verwaltungseinheit.js Tue Aug 13 12:36:02 2013 +0200 @@ -8,6 +8,12 @@ displayField: 'bezeichnung', valueField: 'gemId', emptyText:'Wählen Sie eine Verwaltungseinheit', + // Enable filtering of comboboxes + autoSelect: false, + queryMode: 'local', + triggerAction : 'all', + typeAhead: true, + minChars: 0, initComponent: function() { this.callParent(arguments); }