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

Développement Windows Discussion :

problème avec crystalreport après une migration de vb 2008 à vb 2012


Sujet :

Développement Windows

  1. #1
    Membre régulier
    Inscrit en
    Novembre 2005
    Messages
    337
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 337
    Points : 120
    Points
    120
    Par défaut problème avec crystalreport après une migration de vb 2008 à vb 2012
    Bonjour,

    j'ai une application développée en vb 2008 que j'ai migré sur vb 2012. j'ai installé ensuite crystalreport à partir de l'éxécutable CRforVS_13_0_5.exe.
    dans mon projet, j'ai un état rp_commande.rpt
    Seulement, en vb 2012, j'ai l'erreur suivante:
    Erreur 3 Type 'rp_commande' non défini.
    comment rémedier à ce problème. J'espère surtout avoir bien posé mon problème.

  2. #2
    Membre régulier
    Inscrit en
    Novembre 2005
    Messages
    337
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 337
    Points : 120
    Points
    120
    Par défaut
    vb 2012 prend en compte tous les états crystalreport créés sous vb 2008, il faut juste ajouter les références
    - CrystalDecisions.CrystalReports.Engine
    - CrystalDecisions.ReportSource
    - CrystalDecisions.Shared
    - CrystalDecisions.Windows.Forms.

    pour afficher un état, sous vb 2008, j'ai le code suivant:

    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
    Dim bSql As String = "select * from e_fiche_inventaire order by nom"
            Dim bTable As String = "e_fiche_inventaire"
     
            Dim bTab As New DataTable
            Dim DSet As New DataSet
            Dim sqlCmd As New SqlCommand(bSql)
            Dim Dadpter As New SqlDataAdapter(sqlCmd)
            sqlCmd.Connection = sqlCONN
            Dadpter.Fill(DSet,bTable)
            bTab = DSet.Tables(bTable)
     
            Dim efim As New rp_fiche_inventaire
            efim.SetDataSource(DSet)
            rpt_viewer.ReportSource = efim
     
            bTab = Nothing
            DSet = Nothing
            Dadpter = Nothing
            sqlCmd = Nothing
    et il marche parfaitement.
    mais en vb 2012, au niveau du code à la ligne 13

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    efim.SetDataSource(DSet)
    l'exécution du programme s'arrête.
    Quelqu'un a une idée du problème?

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 25/11/2010, 18h32
  2. Réponses: 4
    Dernier message: 08/01/2007, 13h06
  3. Problème avec RegEx et une Query string
    Par Erakis dans le forum Langage
    Réponses: 6
    Dernier message: 08/11/2005, 15h48
  4. Problème avec affichage d'une table modifiée
    Par auriolbeach dans le forum Access
    Réponses: 6
    Dernier message: 31/10/2005, 15h45
  5. Problème avec TNMSMTP dans une boucle.
    Par Orgied dans le forum Web & réseau
    Réponses: 3
    Dernier message: 07/04/2004, 10h19

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