none
Probleme Assistant Rapport RRS feed

  • Discussion générale

  • Bonjour

    J ai tente de suivre les instructions de la page http://msdn.microsoft.com/fr-fr/library/vstudio/ms252073(v=vs.110).aspx pour creer un rapport Report Viewer.

    Je suis bloqué a l etape 12 enregistrer le dataset1. Lorsque je choisi d ajouter un nouvel element, je n ai pas trace de l'Assistant Rapport.  Lorsque je veux ajouter un report viewer sur une form, dernier n apparait pas sur la form mais dans la zone ou se trouve les dataset datable etc....

    Les informations concernant la mise en place de ce composants sont plus que fantomatiques. Dernier point y a t il une chance pour qu un jour crystal report soit pris en charge dans les editions express. J ai pres de 80 editions faites sous crystal qui tounnent avec vb6 j ai paqs vraiment envie de toutes les reecrire.

    Merci de votre aide

    • Type modifié Aurel Bera mercredi 8 janvier 2014 10:04 Discussion
    lundi 23 décembre 2013 04:01

Toutes les réponses

  • j ai omis de preciser que j utilise vb 2012 express
    lundi 23 décembre 2013 04:04
  • Bonjour

    Si j'ai bien compris votre soucie vous confondez un Rapport avec un ReportViewer.
    Le reportViewer c'est un contrôle qui affiche le rapport.
    Donc ajoutez ce type de contrôle dans votre forme.
    Crystal Report n'est pas disponible que pour les versions payantes de VS.

    Cordialement,


    Aurel BERA, MSFT
    MSDN Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE.
    S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    mardi 7 janvier 2014 09:44
  • Bonjour,

    J ai pose le composant reportviewer sur la form mais a l execution le reportviewer n affiche rien du tout.... 

    mercredi 8 janvier 2014 10:47
  • Essayez de specifier le DataSet qui contiens les donees a afficher :

           Me.ReportViewer1.LocalReport.DataSources.Add(RaportDataSet)
           Me.ReportViewer1.LocalReport.ReportEmbeddedResource = "nom_fichier.rdlc"
           Me.ReportViewer1.RefreshReport()
    
    Cordialement,

    Aurel BERA, MSFT
    MSDN Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE.
    S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    mercredi 8 janvier 2014 11:40
  • Bonjour 

    voici mon code mais rien ne s affiche. La msgbox s affiche bien elle donc pas d erreur de code a priori...

    ReportViewer1.ProcessingMode = ProcessingMode.Local
                Dim Req As String = "SELECT  ACTEURS.acteur_nom, ACTEURS.acteur_prenom, ACTEURS.acteur_dnaissance, NATIONALITES.nationalite_nom " _
                & " FROM  ACTEURS INNER JOIN " _
                & " NATIONALITES ON ACTEURS.numnationalite = NATIONALITES.numnationalite"
                If Cnx.State = ConnectionState.Closed Then Cnx.Open()
                Dim Commande As New SqlCommand(Req, Cnx)
                Dim ActeursDataTable As DataTable
                Dim ActeursDataAdapter As SqlDataAdapter
                Dim ActeursDataSet As New DataSet
                
                ActeursDataAdapter = New SqlDataAdapter(Commande)
                ActeursDataAdapter.Fill(ActeursDataSet, "ACTEURS")
                ActeursDataTable = ActeursDataSet.Tables("ACTEURS")

                Me.BindingSource1.DataSource = ActeursDataTable
                Dim rds As New ReportDataSource("ActeursDataSet", Me.BindingSource1)

                Me.ReportViewer1.LocalReport.DataSources.Add(rds)
                Me.ReportViewer1.LocalReport.ReportEmbeddedResource = "C:\Projets VB\Video2K2\CatalogueActeurs.rdlc"
                Me.ReportViewer1.RefreshReport()

                MsgBox("Rapport affiché", MsgBoxStyle.Information)

    Cordialement


    mercredi 8 janvier 2014 12:28
  • Pouvez-vous vérifier avec le debugger qu'on a des informations dans le DataSet?

    Cordialement,


    Aurel BERA, MSFT
    MSDN Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE.
    S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    mercredi 8 janvier 2014 13:17
  • re bonjour

    Tous les elements sont bien remplis avec les infos que je souhaite imprimer

    mercredi 8 janvier 2014 16:39