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

SDK Discussion :

[Crystal Report 10/11 Visual studio 2005] Nombre maximal de rapport


Sujet :

SDK

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Décembre 2005
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Formateur en informatique

    Informations forums :
    Inscription : Décembre 2005
    Messages : 35
    Par défaut [Crystal Report 10/11 Visual studio 2005] Nombre maximal de rapport
    Bonjour,

    Je travail sur une application web sous visual studio 2005.
    Je lance une pile de création de rapport avec Crystal Report XI release 2 version développeur, les 75 premiers se déroulent bien, mais au 76ème j'ai l'exception suivante :
    Exception Details :System.Runtime.InteropServices.COMException Vous avez atteint le nombre maximal de travaux de traitement de rapport qui a été défini par votre administrateur système.
    Je génére des rapports à partir d'un dataset fortement typé comme source de données.
    Chaque instance de ce dataset ne contient qu'un enregistrement, et donc ne produit qu'un rapport.
    //On instancie un rapport de type facture
    FacturelReport currentFacture = newFacturelReport();

    //On spécifie la source de données du rapport
    currentFacture.SetDataSource(invoiceDs);
    //Création du fichier pdf
    currentFacture.ExportToDisk(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat, filename);
    P.S.: J'avais le même problème avec la version Crystal X fournie avec visual studio 2005.

  2. #2
    Membre actif
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Décembre 2005
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Formateur en informatique

    Informations forums :
    Inscription : Décembre 2005
    Messages : 35
    Par défaut
    Après investigation plus profonde, il apparait qu'il y a une limitation applicative mise à 75 dans la base des registres. Dans les clef suivant
    HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Report Application Server\Server
    HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.5\Report Application Server\InprocServer
    sous la valeur
    PrintJobLimit
    Cependant lorsqu'on change la valeur (pour l'augmenter), on obtient une erreur de chargement de source vers 100-105 rapports générés, avec une exception :
    Failed to open report
    Apparemment il y a des bugs sur crystal report sur le nombre de chargement possible. Lorsqu'évidemment j'arrête mon serveur IIS, je peux continuer les générations, mais toujours avec les mêmes limites.
    Quelqu'un a-t'il une solution?

  3. #3
    Membre actif
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Décembre 2005
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Formateur en informatique

    Informations forums :
    Inscription : Décembre 2005
    Messages : 35
    Par défaut
    Après étude, le nombre de PrintJobLimit est le nombre de rapport qu'on peut demander en même temps.
    Mon problème était que je ne faisais pas de close sur mon report car si je le faisais celui-ci me pettait une exception.
    Pour solutionner ceci j'ai du retirer tout les relations entre même table (et du coup revoir le modèle pour donner des données dénormalisées à Crystal).
    Maintenant cela fonctionne, mais je trouve étrange que Crystal Reports gère aussi mal les relations entre tables.

  4. #4
    Invité de passage
    Inscrit en
    Mai 2007
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 1
    Par défaut
    Salut

    Essayez celui-ci , sa fonction pour moi

    HKEY_LOCAL_MACHINE/SOftware/Crystal Decisions/Report Application Server/InprocServer/ReportDocument
    sous la valeur
    MaxNumOfRecords
    changer la valeur du champ a ( -1 ) (nombre illimité de documents)

    bonne chance

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

Discussions similaires

  1. Intérêt version Crystal report payante pour visual studio
    Par joey_5 dans le forum SAP Crystal Reports
    Réponses: 0
    Dernier message: 01/07/2011, 16h27
  2. LICENCE - Crystal Reports Basic for Visual Studio 2008
    Par yozart dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 07/02/2011, 08h45
  3. Réponses: 2
    Dernier message: 13/02/2009, 14h57
  4. 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
  5. 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

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