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

SAP Crystal Reports Discussion :

[CR 10 + Oracle 9 + .NET] : compatibles ?


Sujet :

SAP Crystal Reports

  1. #1
    Futur Membre du Club
    Inscrit en
    Février 2006
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 7
    Points : 6
    Points
    6
    Par défaut [CR 10 + Oracle 9 + .NET] : compatibles ?
    Bonjour,

    J'ai un problème lorsque j'essaie de lancer un état Crystal Reports 10.0.0.533 via ASP.NET (voir capture d'écran).

    Mon état requiert deux paramètres (2 dates de type dd/mm/yyyy).

    Lorsque j'utilise Oracle 8 je n'ai aucun problème.

    Lorsque j'utilise Oracle 9, l'exception (voir capture d'écran) est levée seulement à condition que la valeur de mes paramètres soit différente de celle par défaut des paramètres de mon état (je sais pas si c'est clair).
    En effet, si je ne définis aucune valeur pour mes paramètres ou si je mets les mêmes valeurs que celles définis dans mon état, l'état apparaît correctement !!!

    J'ai essayé avec deux versions du .NET (1.1 et 2.0) pensant que çà venait peut être de là, mais aucun résultat.

    Voici mon code :

    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
     
    using CrystalDecisions.CrystalReports.Engine;
    using CrystalDecisions.Shared;
    ...
     
    // champ de ma classe
    private ReportDocument m_report_document;
    ...
     
    // Dans la méthode InitializeComponent()
    this.m_report_document = new ReportDocument();
    ...
     
    // Dans la méthode Page_Load()
     
    this.m_report_document.FileName = MapPath("rpt/") + "etat.rpt";
     
    this.m_report_document.SetParameterValue("PARAM_FROM", "01/01/2005");
    this.m_report_document.SetParameterValue("PARAM_TO", "31/12/2005");
     
    this.m_report_document.SetDatabaseLogon(ConfigurationManager.AppSettings["LOGIN"], ConfigurationManager.AppSettings["PWD"]);
     
    this.m_report_document.ExportToHttpResponse(ExportFormatType.PortableDocFormat, Response, false, string.Empty);
    this.m_report_document.Dispose();
    Je n'ai pas encore essayé de service pack pour CR.

    J'ai changé de type de connexion, toujours la même erreur.
    (Mon type de connexion était Serveur Oracle. Je suis passé en OLE DB avec le fournisseur OraOLEDB.Oracle.)

    Merci.
    Images attachées Images attachées  

  2. #2
    Futur Membre du Club
    Inscrit en
    Février 2006
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 7
    Points : 6
    Points
    6
    Par défaut Précisions...
    J'ai installé la SP4, j'ai toujours le même résultat.

    Lorsque Oracle client 8.1 est installé sur le serveur (le même que IIS), çà fonctionne, si c'est la version 9 çà ne fonctionne pas.

  3. #3
    Futur Membre du Club
    Inscrit en
    Février 2006
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 7
    Points : 6
    Points
    6
    Par défaut C'est bon !
    Çà y est !

    Et n'allez pas croire que j'y ai passer tout ce temps

    En fait il suffit d'installer les Oracle Data Provider for .NET 9.2.0.7.0 (par exemple).

    Les DLL Crystal Reports 10 pour .NET n'ont pas besoin de drivers Oracle avec Oracle Client 8 (à moins qu'ils soient fournis avec l'install), par contre pour Oracle Client 9 il faut absoluement ODP for .NET !!!

    Du moins c'est ce que j'en conclus...

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 21/12/2006, 17h06
  2. Réponses: 1
    Dernier message: 30/11/2006, 09h35
  3. Accès Oracle via .net
    Par Stef69_ dans le forum Accès aux données
    Réponses: 1
    Dernier message: 23/10/2006, 19h42
  4. [Oracle/ASP.Net] Pourquoi je n'arrive pas à charger oci.dll ?
    Par zakaria_jd dans le forum Accès aux données
    Réponses: 1
    Dernier message: 01/08/2006, 12h25
  5. [Oracle/ASP.NET/C#] Format de nb float/Single
    Par gael.mases dans le forum Accès aux données
    Réponses: 8
    Dernier message: 05/12/2005, 10h12

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