Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flex
Flex Forum d'entraide sur la programmation Adobe Flex : applications Internet riches (RIA)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/11/2011, 17h56   #1
Membre Expert
 
Avatar de stailer
 
Homme Jean-François CAMBOT
Développeur informatique
Inscription : mars 2003
Messages : 838
Détails du profil
Informations personnelles :
Nom : Homme Jean-François CAMBOT
Âge : 34
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mars 2003
Messages : 838
Points : 1 102
Points : 1 102
Par défaut SummaryRow ou SummaryField avec couleur

Bonjour,

J'ai crée un groupe en MXML sur un champ et ajouté une somme sur l'ensemble des résultats :

Code :
1
2
3
4
5
6
7
8
9
 
<mx:GroupingField name="nom"   >
					<mx:SummaryRow summaryPlacement="group"   >
						<mx:fields >
							<mx:SummaryField2 dataField="prenom"  summaryOperation="COUNT"     />
							<mx:SummaryField2 dataField="age"  summaryOperation="SUM"   />
						</mx:fields>
					</mx:SummaryRow>
				</mx:GroupingField>
Jusque la pas de souci.. j'ai rajouté un LabelFunction sur mon AdvancedDataGridColumn et je peux donc afficher par exemple :

Citation:
20 prénom(s)
ma labelFunction :

Code :
1
2
3
4
5
6
7
8
9
10
 
private function formatColumnPrenom(item:Object, column:AdvancedDataGridColumn):String 
{ 
	if (item.GroupLabel ) {  // si SummaryRow
		if (column.dataField == "prenom" && item.prenom != undefined)
			return item.prenom + " prénom(s)";
	}  
 
	return item.prenom;
}
Tout ceci est parfait mais maintenant, comment changer la couleur ou plus largement le style de "20 prénom(s)", dans mon entête de groupe ?

En vous remerciant pour vos réponses,
__________________
.o0o__St@iLeR__oOo.

Chef de projet / Développeur

Silverlight / ASP.NET MVC - MCP ASP.NET 4
Zend Framework / Ajax (Jquery et ExtJS)
Adobe Flash Builder (Flex)

Ma librairie pour faire communiquer PHP et Silverlight "à la" WCF : http://code.google.com/p/phpservices-silverlight/
stailer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/11/2011, 14h35   #2
Candidat au titre de Membre du Club
 
Inscription : août 2007
Messages : 13
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 13
Points : 11
Points : 11
Salut,

tu peux utiliser un rendererProviders et si tu ajoutes depth="1" il s'appliquera à ton premier "niveau"

Code :
1
2
3
4
 
<datagrid:rendererProviders>
		<mx:AdvancedDataGridRendererProvider renderer="renderers.BoldItemGroupRenderer" depth="1" columnIndex="0" columnSpan="4" />
</datagrid:rendererProviders>
++
grus1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/11/2011, 15h19   #3
Membre Expert
 
Avatar de stailer
 
Homme Jean-François CAMBOT
Développeur informatique
Inscription : mars 2003
Messages : 838
Détails du profil
Informations personnelles :
Nom : Homme Jean-François CAMBOT
Âge : 34
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mars 2003
Messages : 838
Points : 1 102
Points : 1 102
Merci !

Je connaissais pas cette propriété, je teste ça de suite !
__________________
.o0o__St@iLeR__oOo.

Chef de projet / Développeur

Silverlight / ASP.NET MVC - MCP ASP.NET 4
Zend Framework / Ajax (Jquery et ExtJS)
Adobe Flash Builder (Flex)

Ma librairie pour faire communiquer PHP et Silverlight "à la" WCF : http://code.google.com/p/phpservices-silverlight/
stailer est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h10.


 
 
 
 
Partenaires

Hébergement Web