Another blog



Crystal Report & IIS

Publié le 14/12/2007 par Another

Augmenter le nombre d'états simultanés autorisés

La version de Crystal Report XI Developper limite par défaut à 5 le nombre d'états qui peuvent être affichés en simultanés.

Lorsque vous avez 5 états en cours de création, et qu'un utilisateur fait une demande pour un 6ème état, ce dernier va obtenir un message d'erreur et sera alors invité à réessayer ultérieurement.

Vous pouvez augmenter cette limite en augmentant la valeur de la clef de registre PrintJobLimit aux deux endroits suivants :

  1. HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.0\Report Application Server\InprocServer\PrintJobLimit
  2. HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.0\Report Application Server\Server\PrintJobLimit

Par défaut le PrintJobLimit est configuré à 75, sachant que la génération d'un état occupe 15 jobs en moyenne.

Si vous changez cette valeur, sachez toutefois que la version Crystal Report XI Developper ne gérant pas la charge serveur que vous risquez de fortement diminuer les performances de votre serveur si la valeur est trop élevée.

Pour information, dans un environnement Web de 40 utilisateurs, 8 fichiers rpt, nous avons paramètré la valeur du PrintJobLimit à 150 (10 états) et nous ne rencontrons aucun problème de performance ni de dépassement du PrintJobLimit