Sorry to be a bit dim, what do you mean by "custom comparator function".
Thanks for any help
| "Matt Chotin"
<[EMAIL PROTECTED]>
Sent by: [email protected] 05/04/2006 07:01
|
|
In your other column you were using an inline renderer to display text
that isn't the column name. You need to use a custom comparator
function for that, the default sort is going to be based on the
columnName.
Matt
-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED] On
Behalf Of mepaninaresh
Sent: Tuesday, April 04, 2006 3:57 AM
To: [email protected]
Subject: [flexcoders] Re: Find Function
The built in sort function in the DataGrid only works for
my "FreeText" column. Are the two problems related? As I beleive the
built in sort function not working is a bug.
Thanks for any help.
--- In [email protected], "Matt Chotin" <[EMAIL PROTECTED]> wrote:
>
> The cursor find function can't take e4x expressions. It can only
do
> exact match searching of what's in the ICollectionView. So you're
going
> to need to setup the find a little differently, perhaps find the
node
> using e4x, then get its index, then seek to it.
>
> Matt
>
> -----Original Message-----
> From: [email protected]
[mailto:[EMAIL PROTECTED] On
> Behalf Of mepaninaresh
> Sent: Monday, April 03, 2006 8:51 AM
> To: [email protected]
> Subject: [flexcoders] Find Function
>
> I can't seem to get complex xml elements working.
>
> Example 1 works.
> private function findFirstName():void
> {
> createSort();
> var cursor:IViewCursor = myXMLListCollection.getCursor();
> var values:Object = {FreeText: nameInput.text};
> cursor.findFirst(values);
> }
>
> Example 2 does not work.
> private function findFirstName():void
> {
> createSort();
> var cursor:IViewCursor = myXMLListCollection.getCursor();
> var values:Object = {Company.(@Type=='Subject').CompanyId:
> nameInput.text};
> cursor.findFirst(values);
> }
> ---------------------------------
>
> <mx:DataGrid id="myCustomerCountFilterGrid1" width="800%"
> height="600%" dataProvider="{myXMLListCollection}">
> <mx:columns>
> <mx:DataGridColumn columnName="FreeText" headerText="Reference"/>
> <mx:DataGridColumn columnName="Name" headerText="Name"
width="250">
> <mx:cellRenderer>
> <mx:Component>
> <mx:Link label="{dataObject.Company.
(@Type=='Subject').Name}"/>
> </mx:Component>
> </mx:cellRenderer>
> </mx:DataGridColumn>
> <mx:DataGridColumn labelFunction="setRegistrationNo"
> headerText="Registration No"/>
> <mx:DataGridColumn labelFunction="setCreditLimit"
> headerText="Monthly Credit Limit"/>
> <mx:DataGridColumn labelFunction="setInsuredLimit"
> headerText="Insured Limit" width="40"/>
> <mx:DataGridColumn labelFunction="setOutStandingBalance"
> headerText="Outstanding Balance"/>
> </mx:columns>
> </mx:DataGrid>
>
> Thanks for any help.
>
>
>
>
>
>
>
> --
> Flexcoders Mailing List
> FAQ:
http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
> Search Archives:
> http://www.mail-archive.com/flexcoders%40yahoogroups.com
> Yahoo! Groups Links
>
--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives:
http://www.mail-archive.com/flexcoders%40yahoogroups.com
Yahoo! Groups Links
--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/flexcoders/
<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
_____________________________________________________________________
This e-mail has been scanned for viruses by Verizon Business Internet Managed Scanning Services - powered by MessageLabs. For further information visit http://www.mci.com
_____________________________________________________________________
This e-mail has been scanned for viruses by Verizon Business Internet Managed Scanning Services - powered by MessageLabs. For further information visit http://www.mci.com
--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com
YAHOO! GROUPS LINKS
- Visit your group "flexcoders" on the web.
- To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
- Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.

