Vb et Crystal report

S'lut
SVP j'aimerais tout simplement avoir un tuto sur la maniere dont on opere pour generer les etats sous vb. en occurance à l'aide de crystal report
Merci d'avance

6 réponses

  • Votes
  • Date
  • Date décroissante
  1. Dim Report As New CrystalReport2 'concepteur CR
    Dim rs As New ADODB.Recordset

    ' Requête de l'état
    sRequete = "SELECT champ1, champ2 FROM TABLE"

    ' Spécifier la source sur laquelle on se connecte pour récupérer les infos
    rs.CursorLocation = adUseClient
    rs.Open sRequete, "DATABASE=nom_base;DSN=nom_source_odbc;UID=user;PWD=mot_de_passe;", adOpenKeyset
    Report.Database.SetDataSource rs

    CRViewer1.ReportSource = Report
    CRViewer1.ViewReport
    1. Bonjour,
      merci pour les info, mais lorsque j'applique les instructions, j'ai le message qui me bloque depuis "le serveur n'a pas encore été ouvert"
      ceci arrive à la ligne suivante : CRViewer1.ViewReport
      SVP, aidez-moi pour sortir de la boucle.
      Merci d'avance.
  2. salut tout le monde.
    j'ai un probleme avec crystal report.
    j'ai un fichier XML, comment je peux associer mon fichier XML avec le fichier XSD.
    Merci
    1. Bonjour,
      Veuillez m'indiquer le site pour télécharger le crystal report, car j'en i pas dans mon pgm Vb. Ensuite la procédure de téléchargement.
      Merci d'avance.

      Matoko.
      1. je voudrais bien me guider pour télécharger crystal report
    2. je voudrais savoir comment on fait des états avec crystal report
      ainsi que la manière dont on fait les requêtes dans Visual Basic.
      1. Bonjour.
        Oui c'est la peut-être la même question....

        Question.....
        Comment faire pour passer un recordset (ADO) à rapport en Crystal report 9 ?

        Merci beaucoup.

        Jmg...
        1. bonjour,
          tu va tout de même faire ceci :
          -ajouter un crystalReporte et la nommer Cr
          -glisser un bouton nommer la imprimer
          va dans ta boite à outils et faire ceci:
          -glisser un crystalReportView
          Ecriver ce code au sein de votre bouton imprimer :

          Dim etat as new Cr
          etat.setDataSource(Dsn)
          Form.cv.show()