Re: [flexcoders] FilterFunction is throwing an error #1069
Hi, I came across this error not long ago, and when I search about it I found something like this is logged in the Flex issue tracker (Jira) The work round provided is something like: Before you call the filter function on the dataprovider for the Combo box, set the selected index for the combo box to -1 (neagtive 1) HTH David On Tue, Jul 29, 2008 at 6:23 PM, jitendra jain [EMAIL PROTECTED] wrote: Hi friends, My code is as follows public function setVisitor():void{ if(frm_visitType.selectedItem == E){ visitorList= ObjectUtil.copy(model.visitorList) as ICollectionView; visitorList.filterFunction = filterExisitingVisitorCode; visitorList.refresh(); }else{ visitorList= ObjectUtil.copy(model.visitorList) as ICollectionView; visitorList.filterFunction = filterNewVisitorCode; visitorList.refresh(); } } } } public function filterExisitingVisitorCode(item : Object):Boolean{ return (item.visitorType==Exisitng) } public function filterNewVisitorCode(item : Object):Boolean{ return (item.visitorType==New) } When there is no New Visitor it throws this error. ReferenceError: Error #1069: Property data not found on User and there is no default value. at mx.controls::ComboBase/get value() at mx.controls::ComboBase/setSelectedItem() at mx.controls::ComboBase/set selectedItem() at mx.controls::ComboBox/set selectedItem() at mx.controls::ComboBase/updateDisplayList() at mx.controls::ComboBox/updateDisplayList() Thanks, with Regards, Jitendra Jain Software Engineer 91-9979960798
[flexcoders] FilterFunction is throwing an error #1069
Hi friends, My code is as follows public function setVisitor():void{ if(frm_visitType.selectedItem == E){ visitorList= ObjectUtil.copy(model.visitorList) as ICollectionView; visitorList.filterFunction = filterExisitingVisitorCode; visitorList.refresh(); }else{ visitorList= ObjectUtil.copy(model.visitorList) as ICollectionView; visitorList.filterFunction = filterNewVisitorCode; visitorList.refresh(); } } } } public function filterExisitingVisitorCode(item : Object):Boolean{ return (item.visitorType==Exisitng) } public function filterNewVisitorCode(item : Object):Boolean{ return (item.visitorType==New) } When there is no New Visitor it throws this error. ReferenceError: Error #1069: Property data not found on User and there is no default value. at mx.controls::ComboBase/get value() at mx.controls::ComboBase/setSelectedItem() at mx.controls::ComboBase/set selectedItem() at mx.controls::ComboBox/set selectedItem() at mx.controls::ComboBase/updateDisplayList() at mx.controls::ComboBox/updateDisplayList() Thanks, with Regards, Jitendra Jain Software Engineer 91-9979960798
[flexcoders] FilterFunction is throwing an error #1069
Hi friends, My code is as follows public function setVisitor():void{ if(frm_visitType.selectedItem == E){ visitorList= ObjectUtil.copy(model.visitorList) as ICollectionView; visitorList.filterFunction = filterExisitingVisitorCode; visitorList.refresh(); }else{ visitorList= ObjectUtil.copy(model.visitorList) as ICollectionView; visitorList.filterFunction = filterNewVisitorCode; visitorList.refresh(); } } } } public function filterExisitingVisitorCode(item : Object):Boolean{ return (item.visitorType==Exisitng) } public function filterNewVisitorCode(item : Object):Boolean{ return (item.visitorType==New) } When there is no New Visitor it throws this error. ReferenceError: Error #1069: Property data not found on User and there is no default value. at mx.controls::ComboBase/get value() at mx.controls::ComboBase/setSelectedItem() at mx.controls::ComboBase/set selectedItem() at mx.controls::ComboBox/set selectedItem() at mx.controls::ComboBase/updateDisplayList() at mx.controls::ComboBox/updateDisplayList() Thanks, with Regards, Jitendra Jain Software Engineer 91-9979960798