Bonjour,
J'utilise la version 3 Standard de Flex et j'ai le message :
"flex data visualization trial" sur mes charts ...
C'est normal ?
Merci.
Alexandre
Bonjour,
J'utilise la version 3 Standard de Flex et j'ai le message :
"flex data visualization trial" sur mes charts ...
C'est normal ?
Merci.
Alexandre
Bonjour,
Oui c'est normal si tu n'as pas activé la licence des charts Flex. Car il s'agit d'une licence à part.
Si tu en as une active la en allant dans le menu (je ne sais plus où exactement mais tu devrais trouver une partie Gestion des licences).
Sinon il faudra l'acheter si tu ne veux plus voir le message apparaître dans tes charts.
++
pour info, c'est la version PRO de Flex Builder qui permet d'avoir le charting il me semble
![]()
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
Bonjour,
J'ai le même problème mais pourtant je vois pas ou j'utilise pas de chart.
Si vous le voyez dite moi ou.
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87 <?xml version="1.0" encoding="utf-8"?> <mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="onCreationComplete()"> <mx:Script> <![CDATA[ import mx.collections.XMLListCollection; import mx.controls.Alert; import mx.rpc.events.FaultEvent; import mx.rpc.events.ResultEvent; import mx.rpc.AsyncToken; import flash.utils.setTimeout; import mx.events.AdvancedDataGridEvent; import mx.collections.HierarchicalData; [Bindable] private var xmlData : XML = <data name="root" depth="0" ><node name='loading...' loadData='true' /></data>; private function onCreationComplete() : void { //load initial dataset requestData( xmlData ); } private function requestData( targetNode : XML ) : void { //The stateful responder holds on to the current node var responder : StatefulResponder = new StatefulResponder( onResult, onFault, targetNode ); //request data from the server var params : Object = { depth:targetNode.@depth.toString() }; var call : AsyncToken = httpService.send( params ); call.addResponder( responder ); } private function onResult( event : ResultEvent ) : void { //retrieve the target node that was referenced in the StatefulResponder var targetNode : XML = (event.token.responders[0] as StatefulResponder).targetNode; var resultXML : XML = new XML( event.result.toString() ); //delete exsiting children delete targetNode.node; //loop over result collection and append to target node for each ( var node : XML in resultXML.children() ) { targetNode.appendChild( node ); } } private function onFault( event : FaultEvent ) : void { Alert.show( event.message.toString(), "ERROR" ); } private function onItemOpen( event : AdvancedDataGridEvent ) : void { //each time a node is expanded, request the children from the server, if you have not alredy retrieved them var children : XMLList = XML( event.itemRenderer.data ).children(); if ( children.length() == 1 && children[0].@loadData == "true" ) { requestData( event.itemRenderer.data as XML ); } } ]]> </mx:Script> <mx:HTTPService id="httpService" url="http://127.0.0.1/MysqlAir/Columns.php" showBusyCursor="true" resultFormat="text" /> <mx:AdvancedDataGrid width="100%" height="100%" dataProvider="{new HierarchicalData(xmlData)}" itemOpen="onItemOpen( event )"> <mx:columns> <mx:AdvancedDataGridColumn dataField="@name"/> </mx:columns> </mx:AdvancedDataGrid> </mx:WindowedApplication>
Je crois que la librairie Flex Data Visualization est composée des Charts et l'AdvancedDataGrid...
Partager