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 05/01/2012, 17h00   #1
Futur Membre du Club
 
LOUL GAA
Étudiant
Inscription : juillet 2008
Messages : 90
Détails du profil
Informations personnelles :
Nom : LOUL GAA
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juillet 2008
Messages : 90
Points : 16
Points : 16
Par défaut SAP+FLEX La liaison de données ne pourra pas détecter les attributions

Bonjour tous le monde,

j'essaye de créer une application flex qui prend comme entrée des données provenant d'un système SAP afin d'afficher les statistiques.

Mais j'ai ce warning dans flex

Description Ressource Chemin Emplacement Type
La liaison de données ne pourra pas détecter les attributions à otdFill. Form_flex.mxml /Form_flex/src ligne 50 Erreur Flex


Je ne sait pas si ca vient d'une erreur de l'application ou car il n y a pas de données à charger

voici le code :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
 
<?xml version="1.0" encoding="utf-8"?>
 
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" 
				width="100%" height="100%" initialize="initApp()"  
				backgroundColor="#eaf1f6"  
				backgroundGradientAlphas="1.0,1.0">
 
	<mx:Script>
		<![CDATA[ 
			import mx.collections.ArrayCollection;
			import mx.graphics.IFill;
			import mx.graphics.SolidColor;
			import mx.rpc.soap.SOAPFault;
			import sap.FlashIsland; 
 
 
			[Bindable] 
			public var dataSource:ArrayCollection; 
			[Bindable] 
			public var MonthLbl:String;  
			[Bindable] 
			public var otd:String; 
			[Bindable] 
			public var rty:String; 
 
			public var otdFill:IFill = new SolidColor(0xbcd0df, 1.0); 
			public var rtyFill:IFill = new SolidColor(0xFFD965, 1.0); 
 
			public function initApp():void
			{ 
				FlashIsland.register(this); 
			} 
		]]> 
	</mx:Script>
 
	<mx:SeriesSlide id="slideIn" duration="1000" direction="right" />
	<mx:SeriesZoom id="zoomIn" duration="1000" relativeTo="chart" 
				   horizontalFocus="left" />
 
	<mx:BarChart id="barChart" x="126" width="718" height="395" fontSize="16" fontStyle="italic"
				 fontWeight="bold" showDataTips="true" type="clustered">
		<mx:verticalAxis>
			<mx:CategoryAxis categoryField="{MonthLbl}"  
							 dataProvider="{dataSource}" />
		</mx:verticalAxis>
 
		<mx:series>
			<mx:BarSeries xField="{otd}" displayName="otd"  
						  dataProvider="{dataSource}" 
						  fill="{otdFill}" showDataEffect="{slideIn}" />
			<mx:BarSeries xField="{rty}" displayName="rty"  
						  dataProvider="{dataSource}" 
						  fill="{rtyFill}" showDataEffect="{zoomIn}" />        
		</mx:series>
 
	</mx:BarChart>
	<mx:Legend dataProvider="{dataSource}" direction="horizontal" />
</mx:Application>
merci
lotfi-g est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/01/2012, 15h11   #2
Rédacteur/Modérateur
 
Avatar de Jim_Nastiq
 
Homme Jean-Marie Macé
Ingénieur consultant, leader Flex
Inscription : avril 2006
Messages : 2 194
Détails du profil
Informations personnelles :
Nom : Homme Jean-Marie Macé
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur consultant, leader Flex
Secteur : Conseil

Informations forums :
Inscription : avril 2006
Messages : 2 194
Points : 3 377
Points : 3 377
Salut,

le compilateur est pourtant clair, il t'indique que tu tentes de binder une propriété otdFill alors que la propriété n'est pas bindable.

l. 50 tu link la propriété fill de ton BarSeries avec ta propriété otdFill. Or dans ta déclaration tu ne la déclares pas Bindable.
Je rappelle que l'écriture en MXML ci dessous correspond à un binding:
__________________

Pensez vraiment à effectuer une recherche avant de poster, ici et sur un moteur de recherche! c'est la moindre des choses
Pensez au tag

Mon Blog sur la techno Flex
Ma page sur Developpez.com

Jim_Nastiq
Jim_Nastiq est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/01/2012, 15h24   #3
Futur Membre du Club
 
LOUL GAA
Étudiant
Inscription : juillet 2008
Messages : 90
Détails du profil
Informations personnelles :
Nom : LOUL GAA
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juillet 2008
Messages : 90
Points : 16
Points : 16
Merci pour votre réponse

pour corriger vous suggérer d'ajouter [Bindable] au dessous de deux variables otdfill et rtyfill ?

merci
lotfi-g est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h11.


 
 
 
 
Partenaires

Hébergement Web