IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Composants VCL Delphi Discussion :

TeeChart : problème impression Gantt


Sujet :

Composants VCL Delphi

  1. #1
    Membre éclairé Avatar de freud
    Homme Profil pro
    Développeur
    Inscrit en
    Mai 2002
    Messages
    1 271
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 271
    Points : 681
    Points
    681
    Par défaut TeeChart : problème impression Gantt
    Bonjour,

    J'essaye de faire un diagramme de Gantt avec un TeeChart sans arriver à un résultat. J'utilise pour cela l'exemple fourni dans le dossier DEMO de D7 en utilisant les données de ma propre table déjà chargée. Il s'agit d'imprimer les différentes tâches d'un projet avec date de début et de fin.

    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
     
    procedure TForm1.DrawGantt;
    VAR
    y1,m1,d1,y2,m2,d2:word;
    tmp1, tmp2 : Longint;
    NomTache:string;
    begin
     
      While NOT cdsListe.Eof do
      begin
       NomTache:=cdsListe.FieldByName('nom_tache').AsString ;
       decodedate(cdsListe.FieldByName('DEBUT_DATE').AsDateTime,y1,m1,d1);
       decodedate(cdsListe.FieldByName('FIN_DATE').AsDateTime,y2,m2,d2);
       Series1.AddGantt(EncodeDate( y1, m1, d1),EncodeDate( y2, m2, d2),0,NomTache);
     
      // tmp1:=Series1.AddGantt(EncodeDate( y1, m1, d1),EncodeDate( y2, m2, d2),0,NomTache);
    //   tmp2:=Series1.AddGantt(EncodeDate( y1, m1, d1),EncodeDate( y2, m2, d2),0,NomTache);
    //   Series1.NextTask[ tmp1 ] := tmp2 ;
       cdsListe.Next;
      end;
    End;
    J'ai trois taches qui ne s'impriment que dans la légende sans les barres de plus j'ai les dates (debut et fin) en 2019 et ca me met en 2012
    Si quelqu'un(e) SVP maitrise ce composant et en vous remerciant de bien vouloir m’éclairer sur son fonctionnement.
    Je joins une capture du résultat de l'impression.
    Images attachées Images attachées  
    Si quelqu'un t'a offensé, ne cherche pas à te venger; assieds-toi au bord de la rivière et, bientôt, tu verras passer son cadavre.

    Lao Tseu - un sage chinois

    Celui qui lutte contre les monstres doit veiller à ne pas le devenir lui-même.
    Et quand ton regard pénètre longtemps au fond d'un abîme, l'abîme, lui aussi, pénètre en toi.

    Friedrich Nietzsche - Par délà le bien et le mal

Discussions similaires

  1. Problème impression de Teechart sur Quickreport
    Par Klemsy78 dans le forum QuickReport
    Réponses: 2
    Dernier message: 11/08/2009, 17h49
  2. problème impression- epson stylus R300
    Par phoenix440 dans le forum Périphériques
    Réponses: 4
    Dernier message: 15/12/2005, 17h33
  3. [VB .NET] [Crystal reports] Problème impression
    Par Nicolas2005 dans le forum SDK
    Réponses: 1
    Dernier message: 09/11/2005, 12h35
  4. Problème impression état
    Par soso78 dans le forum Access
    Réponses: 3
    Dernier message: 26/09/2005, 11h13
  5. Visual C++ 6 : Problème impression d'écran noir
    Par charliejo dans le forum MFC
    Réponses: 6
    Dernier message: 24/01/2005, 09h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo