Dans un Flex AdvancedDatGrid
, nous effectuons beaucoup de regroupement. La plupart des colonnes sont les mêmes pour les parents et pour les enfants, donc je voudrais montrer la première valeur du groupe comme le résumé plutôt que le MAX, MIN ou AVGPouvez-vous retourner une chaîne à partir d'une fonction summaryObject
Ce code fonctionne sur numérique mais pas valeurs textuelles (sans la ligne de commentaire que vous obtenez): NaN de
private function firstValue(itr:IViewCursor,field:String, str:String=null):Object
{
//if(isNaN(itr.current[field])) return 0 //Theory: Only works on Numeric Values?
return itr.current[field]
}
le XML:
(mx:GroupingField name="Offer")
(mx:summaries)
(mx:SummaryRow summaryPlacement="group")
(mx:fields)
(mx:SummaryField dataField="OfferDescription" label="OfferDescription" summaryFunction="firstValue"/)
(mx:SummaryField dataField="OfferID" label="OfferID" summaryFunction="firstValue"/)
(/mx:fields)
(/mx:SummaryRow)
(/mx:summaries)
(/mx:GroupingField)
travail de OfferID
correctement, OfferDescription
s ne le font pas.
http://flexgeek.wordpress.com/2007/06/ est où j'ai fait mes recherches – Dave