Ok, so I am closer.

If I have this: 

192.168.168.12
192.168.168.129
192.168.168.24
hellokitty
bigsmelly

When sorting I get this (with the normal flex sorting):

192.168.168.129
192.168.168.12
192.168.168.24
bigsmelly
hellokitty


And if I use my own sort function and perform several sorts quickly I get an 
Error:

"Find criteria must contain at least one sort field value "

My sort function:
 
private function testCompareFunc(itemA:Object, itemB:Object):int {
                var valueA:String = itemA;
                var valueB:String = itemB;
                return ObjectUtil.stringCompare(valueA, valueB);
            }

Any suggestions? Not sure how to do a string and number comparison.

TIA




--- In [email protected], "flexaustin" <flexaus...@...> wrote:
>
> Also the 192.12 are from xml so probably seen as Strings, not numbers. Would 
> that affect it?
> 
> 
> 
> --- In [email protected], "flexaustin" <flexaustin@> wrote:
> >
> > Using the built in sort I get 
> > 
> > angus
> > 192.12
> > 187.34
> > hello 
> > range
> > zoolu
> > 
> > Wonder if their is a space or return before it in the data I am given? Not 
> > sure if that would affect it.
> > 
> > 
> > 
> > 
> > --- In [email protected], Alex Harui <aharui@> wrote:
> > >
> > > The standard sort should sort those as:
> > > 
> > > 192.12
> > > angus
> > > hello
> > > range 39.30 - 34.50
> > > zoolu 12
> > > 
> > > What did you want instead?  It will probably require a custom sort 
> > > function
> > > 
> > > Alex Harui
> > > Flex SDK Developer
> > > Adobe Systems Inc.<http://www.adobe.com/>
> > > Blog: http://blogs.adobe.com/aharui
> > > 
> > > From: [email protected] [mailto:[email protected]] On 
> > > Behalf Of flexaustin
> > > Sent: Wednesday, June 10, 2009 8:43 AM
> > > To: [email protected]
> > > Subject: [flexcoders] Sort: Datagrid sorting numbers and strings
> > > 
> > > 
> > > 
> > > 
> > > 
> > > So I have a datagrid that has columns that can contain a number or string 
> > > or both. I was wondering if anyone has seen a sort function that can 
> > > handle this. Below is a sample of the types of data that can be in a 
> > > column.
> > > 
> > > 192.12
> > > hello
> > > angus
> > > range 39.30 - 34.50
> > > zoolu 12
> > > 
> > > Anyway to sort these?
> > >
> >
>


Reply via email to