Bonjour,

un petit coup de pouce.

J'ai un composant TChart sur ma forme et dedans j'aimerais tout simplement afficher un graphique avec :
en absicse des dates
en ordonnée des nombres.

Alors j'arrive a définir les valeur mini et maxi de mon axe des ordonnées :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
  FormPrincipale->ChartSolde->LeftAxis->Minimum = (dSoldeMin-100);
  FormPrincipale->ChartSolde->LeftAxis->Maximum = (dSoldeMax+100);
Mais par contre j'arrive pas à lui indiquer la date de début et de fin de mon axe des absicses. J'ai essayé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
  FormPrincipale->ChartSolde->BottomAxis->Minimum = EncodeDate(2005,01,1);
  FormPrincipale->ChartSolde->BottomAxis->Maximum = EncodeDate(2007,01,1);
Mais il me dit que le min doit etre inférieur au max ... mais c'est le cas :-(

Mon tableau est un StringGrid du style
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
2007-01   12002007-02   15452007-03   1684 €
...
j'aimerais donc réccupérer la plus petite date et la plus élévé pour les fixer comme limites de mon axe.

J'espère que c'est assez clair, sinon j'essayerais de mieux détailler


CORDIALLEMENT LOIC