Bonjour,
j'essaie d'utiliser XML/SWF charts qui permet de faire des graphiques à partir d'une page XML.
Je construit ma page xml avec mes données, tout parait bon.. voici la page :
Code XML : 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
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174 <chart> <axis_category shadow='high' color='FFFFFF' size='10' alpha='75' orientation='diagonal_down' /> <axis_value shadow='high' size='10' color='FFFFFF' alpha='75' /> <axis_ticks value_ticks='true' category_ticks='true' minor_count='0' /> <chart_border top_thickness='0' bottom_thickness='2' left_thickness='2' right_thickness='0' /> <chart_data> <row> <null/> <string>ATL - Clinique de l'Atlantique</string> <string>BAY - Centre Bayard</string> <string>BEA - Clinique de Beaupuy</string> <string>BOJ - Polyclinique du Beaujolais</string> <string>CCB - Clinique Claude Bernard</string> <string>CDT - Clinique du Tonkin</string> <string>CED - Clinique des Cèdres</string> <string>CSL - Clinique St Louis</string> <string>CSV - Clinique de La Sauvegarde</string> <string>DTC - DataCenter GFI Charbonnieres</string> <string>FON - Clinique de Fontvert</string> <string>LAF - Clinique de Lafourcade</string> <string>LFG - Clinique Lafargue</string> <string>MAI - Clinique du Mail</string> <string>MBC - Clinique Maison Blanche Cardio</string> <string>PAU - Clinique de Paulmy</string> <string>PCT - Polyclinique du Parc</string> <string>PRO - Clinique de Provence</string> <string>SJL - Clinique St Jean Languedoc</string> <string>SOD - Clinique Ste Odile</string> <string>STE - Clinique St Etienne</string> <string>SVB - Clinique St Vincent Besançon</string> <string>VLB - GIE Capio Gestion</string> </row> <row> <string>tickets waiting</string> <number bevel='data'></number> <number bevel='data'>1</number> <number bevel='data'>1</number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'>2</number> <number bevel='data'>6</number> <number bevel='data'>3</number> <number bevel='data'>4</number> <number bevel='data'>1</number> <number bevel='data'>2</number> <number bevel='data'></number> <number bevel='data'>1</number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'>2</number> <number bevel='data'>3</number> <number bevel='data'></number> <number bevel='data'>1</number> <number bevel='data'>2</number> <number bevel='data'>1</number> <number bevel='data'>4</number> </row> <row> <string>tickets assign</string> <number bevel='data'>2</number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'>4</number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'>2</number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'>1</number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'>9</number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> </row> <row> <string>tickets plan</string> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'>1</number> <number bevel='data'></number> <number bevel='data'>1</number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> </row> <row> <string>tickets old_notdone</string> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'>2</number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> <number bevel='data'></number> </row> </chart_data> <chart_grid_h thickness='1' type='solid' /> <chart_grid_v thickness='1' type='solid' /> <chart_rect x='80' y='60' width='800' height='400' positive_color='888888' positive_alpha='50' /> <chart_pref rotation_x='15' rotation_y='0' min_x='0' max_x='80' min_y='0' max_y='60' /> <chart_type>stacked column</chart_type> <filter> <shadow id='high' distance='5' angle='45' alpha='35' blurX='15' blurY='15' /> <shadow id='low' distance='2' angle='45' alpha='50' blurX='5' blurY='5' /> </filter> <legend shadow='high' width='410' height='50' margin='20' fill_color='000000' fill_alpha='7' line_color='000000' line_alpha='0' line_thickness='0' layout='horizontal' size='12' color='FFFFFF' alpha='50' /> <tooltip color='ffffcc' alpha='80' size='12' background_color_1='444488' background_alpha='75' shadow='low' /> <series_color> <color>ff6600</color> <color>88ff00</color> <color>8866ff</color> <color>FFFFFF</color> </series_color> </chart>
Voici maintenant la page qui appel le graphique :
Le soucis c'est que les barres ne s'empile pas pour pour chaque valeur en ordonnées..
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 <HTML> <script language="javascript">AC_FL_RunContent = 0;</script> <script language="javascript"> DetectFlashVer = 0; </script> <script src="AC_RunActiveContent.js" language="javascript"></script> <script language="JavaScript" type="text/javascript"> <!-- var requiredMajorVersion = 10; var requiredMinorVersion = 0; var requiredRevision = 45; --> </script> <BODY bgcolor="#FFFFFF"> <script language="JavaScript" type="text/javascript"> <!-- if (AC_FL_RunContent == 0 || DetectFlashVer == 0) { alert("This page requires AC_RunActiveContent.js."); } else { var hasRightVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision); if(hasRightVersion) { AC_FL_RunContent( 'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,45,2', 'width', '1000', 'height', '800', 'scale', 'noscale', 'salign', 'TL', 'bgcolor', '#777788', 'wmode', 'opaque', 'movie', 'charts', 'src', 'charts', 'FlashVars', 'library_path=charts_library&xml_source=sample.xml', 'id', 'my_chart', 'name', 'my_chart', 'menu', 'true', 'allowFullScreen', 'true', 'allowScriptAccess','sameDomain', 'quality', 'high', 'align', 'middle', 'pluginspage', 'http://www.macromedia.com/go/getflashplayer', 'play', 'true', 'devicefont', 'false' ); } else { var alternateContent = 'This content requires the Adobe Flash Player. ' + '<u><a href=http://www.macromedia.com/go/getflash/>Get Flash</a></u>.'; document.write(alternateContent); } } // --> </script> <noscript> <P>This content requires JavaScript.</P> </noscript> </BODY> </HTML>
Seul la 1ere valeur est affiché..
Est-ce que quelqu'un aurait déjà eu ce problème et pourrais m'aider peut être..?
Merci d'avance.







Répondre avec citation
Partager