Voici un histogramme flash dynamique ne requérant pas de fichier xml ou texte et idéal pour les pages html générées telles que celles issues de php ou encore d'asp.
En effet, les paires; noms-valeurs, sont passés par l'url du swf dans le code html, par exemple :"...value=histogramm.swf?octobre=12&janvier=16...".
Fonctionnement :
Le movie va répartir les barres sur l'axe des abscisses, insérer le libellé correspondant à chaque barre en dessous de celle-ci et déterminer une graduation de l'axe des ordonnés.
Utilisation :
L’utilisateur peut connaître précisément la valeur associée à une barre en passant la souris dessus.
Configuration:
Les paramètres peuvent être modifiés soit à travers le panneau de configuration, soit à travers l'url du swf (comme pour les paires noms-valeurs !). Attention il convient donc de ne pas utiliser les noms réservés aux paramètres dans les libellés !
paramètres:
-histoMovie : nom de liaison du movie clip "exporté pour actionscript" représentant une barre de l'histogramme.
Movies utilisables :
histogramDefault
histogramMan
histogramFun
histogramWater
-speedGoUp : vitesse de la montée des barres, une valeur comprise entre 1 et 250.
-orthoColor : couleur en hexadécimal sans le '#' de début (ex: ffcc00) du repère orthonormé.
-verticalTxt : boolean, libellé en dessous des barres à la verticale ou non.
-sortAlpha : boolean, trie alphabétique des barres ou sinon trie décroissant.
-dotedLine : boolean, ligne en pointillé visible au passage de la souris, partant du haut d'une barre et reportant la valeur de celle-ci sur la ligne des ordonnées.
-histoColor : boolean, colorisation des barres ou non.
Personnalisation:
Pour personnaliser les barres de l'histogramme, il convient de faire un movie clip montrant une progression sur 250 images, et ensuite dans le menu contextuel "liaison" de le nommer pour l'exportation.
Source:
Voici le Zip du .fla :
A utiliser sans modération !
Merci d'adresser vos suggestions, remarques, commentaires à : contact@etb.fr