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

Delphi Discussion :

Rave et datamemo


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2005
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 27
    Par défaut Rave et datamemo
    Bonjour tout le monde

    J'ai trouvé ce code

    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
    22
    23
    24
    25
    26
    27
    28
     
    procedure TForm8.Button1Click(Sender: TObject);
    var
      ma_Page: TRavePage;
      champs: TRaveDataMemo;
      //test : TRaveDataMemo;
    begin
     
    // ouverture du composant rave
    RvProject1.Open;
     
    // création du champs texte_a_remplacer
    With RvProject1.ProjMan do begin
     
    ma_page := FindRaveComponent('report1.page1',nil) as TRavePage;
    champs := FindRaveComponent('datamemo1',ma_page) as TRaveDataMemo;
    champs.Text := memo1.Text; // ne pas mettre les '' '' s'il s'agit d'une variable 
     
    end;
      RvSystem1.DefaultDest := rdFile;
      RvSystem1.DoNativeOutput := false;
      RvSystem1.RenderObject := RvRenderpdf1;
      RvSystem1.OutputFileName := 'f:/test1.pdf';
      RvSystem1.SystemSetups := RvSystem1.SystemSetups - [ssAllowSetup];
      RvSystem1.Execute;
      RvProject1.ExecuteReport('Report1');
        RvProject1.Close;
    end;
    Il permet dans un rapport Rave de récupérer une variable dans l'application delphi et de l'insérer au rapport. Sauf que ca marche très bien avec un Memo normal mais pas avec un DataMemo. Et vu que j'ai besoin d'insérer un texte formaté j'ai besoin du DataMemo.

    Si l'un de vous peut m'aider je lui en serais trés reconnaissant.

    Merci d'avance.

  2. #2
    Modérateur
    Avatar de Rayek
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2005
    Messages
    5 236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 236
    Par défaut
    En créant une variable globale dans l'état directement, de lier cette variable au datamemo puis d'utiliser cette QR
    Modérateur Delphi

    Le guide du bon forumeur :
    __________
    Rayek World : Youtube Facebook

  3. #3
    Membre averti
    Inscrit en
    Avril 2005
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 27
    Par défaut
    Merci malheureusement j'aimerai pouvoir garder le texte avec sa mise en forme (couleur, font ...) et avec cette méthode on peut juste passer du texte (si j'ai bien tout compris ).
    Merci d'avance

  4. #4
    Modérateur
    Avatar de Rayek
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2005
    Messages
    5 236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 236
    Par défaut
    Tu peux tester cette solution :

    http://www.developpez.net/forums/sho...highlight=rave

    Mais tu n'auras pas les surlignages et couleur de fond
    Modérateur Delphi

    Le guide du bon forumeur :
    __________
    Rayek World : Youtube Facebook

Discussions similaires

  1. Pb RAVE 7.6.2 et DATAMEMO
    Par DEv_LIGUE dans le forum Rave
    Réponses: 0
    Dernier message: 10/09/2009, 11h20
  2. [Rave] Problème avec DataMemo sous Delphi 2006
    Par bhtechnologies dans le forum Composants VCL
    Réponses: 12
    Dernier message: 30/07/2009, 15h53
  3. Renseignement DataMemo Rave
    Par mrlulu972 dans le forum Langage
    Réponses: 1
    Dernier message: 29/05/2008, 11h26
  4. Pb Rave DataMemo sous delphi 2006
    Par bhtechnologies dans le forum Rave
    Réponses: 0
    Dernier message: 20/09/2007, 10h39
  5. [Rave]Personne ne l'utilise ?? Demande d'info...
    Par Barbibulle dans le forum Rave
    Réponses: 4
    Dernier message: 07/11/2002, 23h12

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