Hi,
I have a ComboBoxItem for which I configure a pickListProperties with showFilterEditor:true. I also
provide an array of fields for the pickListFields property.
Under Chrome and Firefox, all behaves as I'd expect, but under Internet Exploder, as soon as I
try clicking in one of the filter fields, the picker closes. A flashing cursor is still visible following
the picker closing.
I've tried this out using the 8.3p November 2nd release. Any idea why this is happening ?
Following is an extract for the method's code I use. I have also included some screen shots.
Thanking you in advance for any insight.
I have a ComboBoxItem for which I configure a pickListProperties with showFilterEditor:true. I also
provide an array of fields for the pickListFields property.
Under Chrome and Firefox, all behaves as I'd expect, but under Internet Exploder, as soon as I
try clicking in one of the filter fields, the picker closes. A flashing cursor is still visible following
the picker closing.
I've tried this out using the 8.3p November 2nd release. Any idea why this is happening ?
Following is an extract for the method's code I use. I have also included some screen shots.
Thanking you in advance for any insight.
Code:
//-------------------------------------------------------------------------------------------------------------------------------- getProductPickerFieldDefinition : function(properties) { var baseProperties = { name : 'product', title : MeiStrings.get('product.search.field.title'), width : 300, editorType : 'ComboBoxItem', displayField : 'name', valueField : 'primaryKey', addUnknownValues : false, optionDataSource : 'dsProductMemberPickerOptions', sortField : 'name', sortDirection : 'ascending', hint : MeiStrings.get('product.search.field.hint'), showHintInField : true, textMatchStyle : 'substring', pickListWidth : 550, pickListHeight : 245, criteriaProperties : null, pickListProperties: { showFilterEditor : true, handleFilterEditorSubmit : function(criteria, context, callback) { context['startRow'] = 0; return this.Super('handleFilterEditorSubmit', arguments); } }, pickListFields : [ { name : 'code', width : '20%', title : MeiStrings.get('product.code') }, { name : 'name', width : '60%', title : MeiStrings.get('product.name') } ] }; var fld = isc.addProperties(baseProperties, properties); return fld; }
Comment