Help - Charts

ciginfo

Well-Known Member
Licensed User
Longtime User
Bonjour,
Ce sera ici plus facile pour moi de m'exprimer en français.
Je bagarre depuis plusieurs jours pour trouver la solution.
A titre d'essai et d'exemple j'essaye de realiser une petite appli montrant la courbe des biorythmes.
j'utilise le module Chart qui a l'air super mais je n'arrive pas à modifier de façon à obtenir des lignes verticales représentant les jours.
Il faudrait que le graphique affiche environ 30 jours (30 lignes verticales) sur lesquelles vont se dessiner les courbes sinusoides crées. Impossible de trouver une solution.
Je joins un bout de code que j'ai fait. Si quelqu'un pouvait me le modifier, ce serait magnifique

merci beaucoup
 

Attachments

  • cibiorythmes.zip
    10.4 KB · Views: 308
  • exemple.jpg
    exemple.jpg
    34.6 KB · Views: 317

klaus

Expert
Licensed User
Longtime User
Ci-joint une solution basée sur ton exemple.
J'ai effectué quelques modification dans ton code ainsi que dans le Chart module.
Ci-joint la version modifiée ainsi qu'une image.

Meilleures salutations.
 

Attachments

  • Cibiorythm_1.zip
    10.5 KB · Views: 312
  • Cibiorythm.jpg
    Cibiorythm.jpg
    50.1 KB · Views: 361
Upvote 0

ciginfo

Well-Known Member
Licensed User
Longtime User
Trop fort !!!!
Merci pour la rapidité de la réponse et surtout bravo pour vos compétences.
C'est peut etre vous qui avez créé le module "Chart"?
En tous cas BRAVO et MERCI.

Autre question: Peut on remplacer de temps à autre le numero du jour en abcisses (7671 par exemple) par le jour du mois. je crois savoir faire la conversion, mais où le placer dans le code?
 
Upvote 0

klaus

Expert
Licensed User
Longtime User
C'est peut etre vous qui avez créé le module "Chart"?
Eh non, ce n'est pas moi mais Erel. Mais j'ai suffisamment programmé des graphiques pour m'y retrouver.

Pour modifier les valeurs sur l'axe des abscisses, il faut remplacer dans la ligne 137,
Charts.AddLineMultiplePoints(LD, j+1, ArrayAsFloat (Sin...
j+1 par la date.

Meilleures salutations.
 
Upvote 0
Top