Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Anchor
_p1w4zagq94wa
_p1w4zagq94wa
FAQ Crystal Report
Inventaire des questions et bonne pratique autour de Crystal Report et Crystal Server.
Crystal Report XI runtime n'est plus supporté par les objets, ni par le PrintServer à partir de ProConcept ERP 11.2

...

Anchor
_18fdaviv5uqg
_18fdaviv5uqg
Le code-barres ne s'affiche pas correctement

La police de caractère code-barres doit être présent là où le rapport est exécuté :

  • Client lourd (Desktop)
    • ProConcept 11.1
      • Sur le poste client si l'utilisateur dĂ©marre ProConcept localement (par exemple avec un raccourci sur le bureau)
        • MĂŞme si les binaires se trouvent sur un serveur distant, l'exĂ©cution se fait localement
      • Sur le serveur TS si l'utilisateur ouvre une session TS ou RDP
    • ProConcept 11.2
      • DĂ©pend de la valeur de la configuration PC_REP_PRINTLAUNCH_VERSION
        • Default, Crystal12, CrystalWeb: Voir Client lĂ©ger
        • Crystal12_Client : Voir Client lourd > ProConcept 11.1
  • Client lĂ©ger (Web)
    • ProConcept 11.1
      • Sur le serveur oĂą est exĂ©cutĂ© Glassfish
    • ProConcept 11.2
      • Sur le serveur oĂą est exĂ©cutĂ© Crystal Server

Remarque pour l'exportation de documents PDF depuis un rapport :

  • Les polices de caractère ne sont pas incluses dans le document.
  • La police de caractère code-barres doit ĂŞtre prĂ©sente lĂ  oĂą le document est ouvert, sinon une police de substitution sera utilisĂ©e.


Le site {+}http://www.eticoncept.com/telechargement-polices-codes-a-barres-windows-fonts/+ propose des polices de caractères libre de droits.
En Web, lorsqu'une font est installée sur le serveur, il peut être nécessaire de redémarrer Glassfish. Veillez à installer la font en tant qu'administrateur de manière à ce qu'elle soit valable pour tous les utilisateurs.

...

Vérifier la variable d'environnement ORACLE_HOME pour le user utilisé pour lancer le service CRAS. Celle-ci ne doit pas exister ou pointer sur le répertoire du client Oracle 32 bits.
Redémarrer le service après correction.
Solvaxis Crystal Report Server
An error occurred while processing the report, see below for further information.
Exception Message:
com.crystaldecisions.sdk.occa.report.lib.ReportSDKLogonException: Logon failed.

Wiki Markup
Details:  \[Database Vendor Code: 12557 \]


Logon failed.


Wiki Markup
Details:  \[Database Vendor Code: 12557 \]



Error in File ACS_ACCOUNTING_PLAN 5896_7508_{BC9410CA-81BA-466A-AC1A-F48593050ED7}.rpt:
Unable to connect: incorrect log on parameters.


Wiki Markup
Details:  \[Database Vendor Code: 12557 \]---- Error code:-2147217393 \[CRSDK00000000\] Error code name:dbLogonFailed



at com.crystaldecisions.sdk.occa.report.lib.ReportSDKLogonException.throwReportSDKLogonException(ReportSDKLogonException.java:98)
at com.crystaldecisions.proxy.remoteagent.ExceptionHelper.throwResultInfoException(ExceptionHelper.java:184)
at com.crystaldecisions.sdk.occa.report.application.ControllerBase.send(ControllerBase.java:208)
at com.crystaldecisions.sdk.occa.report.application.ActionControllerBase.send(ActionControllerBase.java:119)
at com.crystaldecisions.sdk.occa.report.application.BaseRequestAction.sendRequest(BaseRequestAction.java:112)
at com.crystaldecisions.sdk.occa.report.application.SetTableLocationAction.perform(SetTableLocationAction.java:59)
at com.crystaldecisions.sdk.occa.report.application.SetTableLocationActionBase.perform(SetTableLocationActionBase.java:115)
at com.crystaldecisions.proxy.remoteagent.UndoUnitBase.performDo(UndoUnitBase.java:154)
at com.crystaldecisions.proxy.remoteagent.UndoUnitBase.perform(UndoUnitBase.java:108)
at com.crystaldecisions.sdk.occa.report.application.DatabaseController.perform(DatabaseController.java:2910)


Anchor
_b0lsqp5lelzg
_b0lsqp5lelzg
Les images affichés dans le rapport sont de mauvaises qualités (couleurs)

...

Des clés dans la base de registres de versions précédentes existent. Procéder à la désinstallation complète et nettoyer la registry, principalement les clés KeycodeDefinitions qui pointent vers des répertoires obsolètes.
Voir dans :

  • HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Suite XI 4.0\Report Application Server
  • Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\SAP BusinessObjects\Suite XI 4.0\Report Application Server\Keycode
  • Computer\HKEY_LOCAL_MACHINE\SOFTWARE\SAP BusinessObjects\Suite XI 4.0\Crystal Reports\Keycodes
  • Computer\HKEY_LOCAL_MACHINE\SOFTWARE\SAP BusinessObjects\Suite XI 4.0\Report Application Server\Keycode
  • etc.

...

Vérifier/modifier la configuration site PC_REPORT_PUBLIC_URL pour spécifier une URL en HTTPS, la solution standard est d’utiliser l’URL d’Apache pour passer par son proxy. 


executeDocument

Il est possible, en web, d'utiliser cette fonctionnalité. Elle est réalisée après impression depuis 11.03R9

C'est le printLaunch qui a toutes les informations pour effectuer cette tâche.

Â