[ https://issues.apache.org/jira/browse/FLEX-33393?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mikko Torniainen updated FLEX-33393: ------------------------------------ Attachment: Main.air Main-app.xml Main.mxml > Support for nested xml data in datagrid datafield > ------------------------------------------------- > > Key: FLEX-33393 > URL: https://issues.apache.org/jira/browse/FLEX-33393 > Project: Apache Flex > Issue Type: Improvement > Components: Spark: DataGrid > Affects Versions: Apache Flex 4.9.0 > Reporter: Mikko Torniainen > Priority: Minor > Labels: datafield, datagrid, e4x > Attachments: Main.air, Main-app.xml, Main.mxml > > > Quite often xml datasource isn't neatly in one level, but contains nested > nodes. Spark datagrid partially supports using e4x-queries in > gridcolumn-dataField, but it fails if you try to filter by an attribute (@) > of a nested node. For convinience and consistancy this could also be > supported. > This works: @something > This works: child > This works: child.grandchild > This does not work: child.(@id == 'something') and will also clear the > headerText of that column for some reason. > Workarounds: > - preprocess the xml to easier form before using it as dataprovider. > - extend the gridcolumn to pass custom data and use the labelfunction or > itemrendererfunction instead. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira