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

Dotnet Discussion :

Lien entre Crystal Report et Visual studio 2005


Sujet :

Dotnet

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2004
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2004
    Messages : 56
    Par défaut Lien entre Crystal Report et Visual studio 2005
    Bonjour à tous,

    Ca fait quelque temps maintenant que j'essaie de trouver des informations concernant le reporting avec Crystal Report dans Visual Studio 2005.
    Je voudrai juste créer des états dans Visual Studio mais apparemment ce n'ai pas aussi facile que ca...

    bref, après avoir chercher donc pas mal de temps je me retrouve avec quelque bout de code par ci par là et quelques explications.

    J'ai donc essayer celà (voir code) mais ca ne marche pas!!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    ReportDocument rpt = new ReportDocument();
                string path = Server.MapPath("CrystalReport.rpt");
                rpt.Load(path);
                rpt.SetDatabaseLogon("wuserwrite", "");
                CrystalReportViewer1.DisplayGroupTree = false;
                CrystalReportViewer1.ReportSource = rpt;
                CrystalReportViewer1.DataBind();
    Il m'affiche toujours le message bien connu :
    " The report you requested requires further information"...
    je suis désespérer...

    Quelqu'un pourrait m'aider, svp.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2004
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2004
    Messages : 56
    Par défaut
    Bonjour à tous,

    Après pas mal de recherche j'ai enfin trouvé une solution...
    Pour ceux que ca interesse :

    1er chose, dans votre page aspx, ajouter un contrôle CrystalReportViewer
    puis dans le .cs (pour ceux qui code en c#), ajoutez ceci dans le Page_load :
    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
     
    ReportDocument myReport = new ReportDocument();
                try
                {
     
                    string path = Server.MapPath("votreRapport.rpt");
                    //chargement du report .rpt
                    myReport.Load(path);
                    //Informations de connexion (uniquement pour SQl Server)
                    TableLogOnInfo LogOnInfo = new TableLogOnInfo();
                    LogOnInfo.ConnectionInfo.ServerName = "SNG3SQL01";
                    LogOnInfo.ConnectionInfo.DatabaseName = "S2";
                    LogOnInfo.ConnectionInfo.UserID = "wuserwrite";
                    LogOnInfo.ConnectionInfo.Password = "";
     
                    //On donne les informations de connexions au Report Document
                    myReport.Database.Tables[0].ApplyLogOnInfo(LogOnInfo);
                    //On lie le Viewer au report
                    CrystalReportViewer1.ReportSource = myReport;
                }
     
                catch (LoadSaveReportException exrpt)
                {
                    string strMessage = exrpt.Message;
                    throw exrpt;
                }
    Pour la création du CrystalReport.rpt, choisir "Create new connection" puis "OLE Db" donnez les informations sur votre base de données puis
    vous aurez accès à tous les tables, views, procédures,...

    Bonne journée,

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

Discussions similaires

  1. Crystal report vs visual studio 2005
    Par mercure321 dans le forum SDK
    Réponses: 3
    Dernier message: 09/06/2009, 10h02
  2. [VS 2005]crystal report pour visual studio 2005
    Par matrixdine dans le forum Windows Forms
    Réponses: 3
    Dernier message: 30/06/2008, 17h43
  3. crystal report sous visual studio 2005 avec web form
    Par beabea dans le forum ASP.NET
    Réponses: 7
    Dernier message: 19/04/2007, 17h13
  4. crystal report sous visual studio 2005
    Par pierre.egaud dans le forum Accès aux données
    Réponses: 1
    Dernier message: 09/01/2007, 12h58
  5. Différence entre VS 2003 et Visual Studio 2005 ?
    Par beegees dans le forum VB 6 et antérieur
    Réponses: 12
    Dernier message: 16/11/2005, 10h14

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