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

SDK Discussion :

Crystal 11 et vb6


Sujet :

SDK

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mars 2006
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 41
    Points : 25
    Points
    25
    Par défaut Crystal 11 et vb6
    Bonjour.
    J'utilisais CR 8.5 Dev et maintenant la version essai CR11 Dev.
    Avec l'OCX Cryst32.OCX pas de probleme mais avec la nouvelle version...
    Comment faire pour faire apparaitre un état et ses données.
    Voici la syntaxe avec CR 8.5 que j'utilisais.

    CrystalReport1.ReportFileName = "c:\Program Files\XXXX\Etat\XXXX.Rpt"
    CrystalReport1.SelectionFormula = "{Matable.Champ}= " & Macombo.ItemData(Macombo.ListIndex) & " And {Matable.Saison} <= " & Macombo.ItemData(Macombo.ListIndex) & " And {Matable.Saison} >" & Macombo.ItemData(Macombo.ListIndex) & ""
    CrystalReport1.PrintReport

    Que dois modifier ?

    Merci

  2. #2
    Nouveau membre du Club
    Inscrit en
    Mars 2006
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 41
    Points : 25
    Points
    25
    Par défaut Re :
    J'ai trouvé (simple en fait).
    Je dépose ca sur le forum comme ca si ca peut aider !

    En fait j'ai posé ma requête sur le bouton Imprimer de la Form1 qui appelle la Form2 et son CRViewer.
    Gglobal = "{Matable.Champ}= " & Macombo.ItemData(Macombo.ListIndex) & " And {Matable.Sais} <= " & Macombo.ItemData(Macombo.ListIndex) & " And {Matable.Sais} >" & Macombo.ItemData(Macombo.ListIndex) & ""

    Form2.Show

    Dans le Form_Load de ma Form2 (contenant le CRViewer).

    Dim app As New CRAXDRT.Application
    Dim Report As New CRAXDRT.Report

    Private Sub Form_Load()

    Set app = New CRAXDRT.Application
    Set Report = app.OpenReport("C:\Program Files\XXXX\Etat\XXXX.Rpt")

    CRViewer1.ReportSource = Report
    Report.RecordSelectionFormula = Gformula

    CRViewer1.ViewReport

    End Sub

    Et là apparait donc mon état avec mes infos triées par mes deux combos.

    Ne pas oublier de déclarer la global dans un module.

    Bonne journée.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [CR] liaison crystal report et vb6
    Par breizhange dans le forum SDK
    Réponses: 7
    Dernier message: 10/08/2015, 13h29
  2. Crystal reporte et VB6
    Par NAIMA2 dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 29/03/2007, 12h27
  3. Crystal report avec vb6
    Par yussuf dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 12/01/2007, 16h36
  4. Crystal report avec vb6
    Par yussuf dans le forum SDK
    Réponses: 2
    Dernier message: 12/01/2007, 11h10
  5. Ouvrir un état crystal report depuis VB6
    Par judefei dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 21/07/2006, 16h52

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