abracadabraPDF › Forums › PDF – Général › Intéractivité entre tableau et graph dans un PDF. – RÉSOLU › Répondre à : Intéractivité entre tableau et graph dans un PDF. – RÉSOLU
Salut,
merci pour les infos,
en utilisant simplement les sources que j’ai posté plus haut j’ai réussit a faire ça: http://cjoint.com/?BKpmS04qVpn
ça marche en tout cas mais bon la légende n’est pas bonne, et les 5 derniers champs ne sonr pas prit en compte
maintenant j’aimerai bien pouvoir utiliser cette méthode et l’appliquer à mon form
j’ai essayé donc sous adobe flash builder de créer un flex project,
image du dossier et de ses fichiers:
http://s15.postimage.org/yyzi9n3q3/Untitled.jpg
puis j’ai utilisé le code que le gars propose (Acrobat_FlexChartFromTable.mxml)
et j’ai essayé de la modifier
par contre l’autre code (defaultChartData.xml) je ne comprend pas vraiment ce qu’il fait mais je sais qu’on l’utilise comme je l’ai expliqué plus haut,
car en effet dans le code du fichier Acrobat_FlexChartFromTable.mxml
on trouve ceci
{
var req:URLRequest = new URLRequest(« defaultChartData.xml »);
var loader:URLLoader = new URLLoader(req);
loader.addEventListener(« complete », xmlLoaded);
}
donc voici les modifications que j’ai apportés
creationComplete= »init() » applicationComplete= »stage.scaleMode = StageScaleMode.EXACT_FIT; »>
{
fieldName= »table. »+row+ ». »+column;
fieldValue = this.getField(fieldName).value;
return fieldValue;
}
function setFieldValue(row, column, value)
{
fieldName= »table. »+row+ ». »+column;
this.getField(fieldName).value = value;
}
]]>
donc comme vous pouvez le voir dans l’image plus haut, pleins de fichier sont crées et notament le flash Acrobat_FlexChartFromTable.swf
voici le fichier, qui lorsqu’on l’ouvre affiche bien le graph que je souhaite:http://cjoint.com/?BKpmZL7Oupc
(je trouve bizzare que le fichier fasse que 84KB, car le swf du gars fait 447KB ??!?)
donc j’ai inséré ce swf dans le pdf et puis dans ses propriétés =>source => j’ai ajouté le fichier defaultChartData.xml
et donc le message d’erreur suivant apparait: voici le form http://cjoint.com/?BKpmUzHRx7h
Error #2032: Stream Error. URL: file://PDFMedia032480/g/textLayout_2.0.0.232.swf
dois-je plutot m’orienter vers les forums de adobe flex?
merci en tout cas