Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Crystal Reports
Crystal Reports Forum d'entraide sur Crystal Reports. Avant de poster --> FAQ Crystal, Tutoriels Crystal
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/09/2004, 12h20   #1
Membre confirmé
 
Avatar de Crazyblinkgirl
 
Inscription : janvier 2003
Messages : 341
Détails du profil
Informations forums :
Inscription : janvier 2003
Messages : 341
Points : 287
Points : 287
Par défaut [CR 10] Afficher un rapport à partir d'une JSP

Slt!

Je suis passée à la version 10 de crystal pour pouvoir afficher un rapport à partir d'une page JSP et j'ai trouvé ce code (c'est un premier test sans paramètres) :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 
<%@ page import= "com.crystaldecisions.report.web.viewer.*, com.crystaldecisions.sdk.occa.report.data.*"  %>
<%@ page import="com.crystaldecisions.reports.reportengineinterface.JPEReportSourceFactory,com.crystaldecisions.sdk.occa.report.reportsource.IReportSourceFactory2,com.crystaldecisions.reports.reportengineinterface.IReportSource" 
%>
 
<%
String report = "c:\reports\Report1.rpt";
IReportSourceFactory2 rptSrcFactory = new JPEReportSourceFactory();
IReportSource reportSource = (IReportSource) rptSrcFactory.createReportSource(report, request.getLocale());
 
FIELDS FIELDS = new FIELDS();
 
CrystalReportViewer viewer = new CrystalReportViewer();
viewer.setReportSource(reportSource);
 
viewer.setParameterFields(FIELDS);
viewer.setEnableParameterPrompt(false);
 
viewer.refresh();
 
viewer.processHttpRequest(request, response, getServletConfig().getServletContext(), out);
 
viewer.dispose();
 
%>
Je ne sais pas trop si c'est correct mais il me dit que les différents packages n'existent pas.

Quelqu'un pourrait-il m'aider?

Merci d'avance!
Crazyblinkgirl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/09/2004, 09h00   #2
Membre éprouvé
 
Avatar de sur_uix
 
Inscription : mai 2002
Messages : 377
Détails du profil
Informations personnelles :
Localisation : Suisse

Informations forums :
Inscription : mai 2002
Messages : 377
Points : 471
Points : 471
Hello,
Il te faut déployer dans ton serveur J2EE le moteur crystalJava (abr. JRC pour Java Report Component) il est ici -> C:\Program Files\Common Files\Crystal Decisions\2.5\java\lib
et tu dois aussi faire un contexte sur le viewer ici -> C:\Program Files\Common Files\Crystal Decisions\2.5\crystalreportviewers10

Il y a aussi de la doc pour le JRC ici ->
C:\Program Files\Crystal Decisions\Crystal Reports 10\Developer Files\Help\En\JavaReportingComponent_docs.zip

Il y a aussi un article qui décrit comment installer JRC sur Tomcat ->
http://support.businessobjects.com/library/kbase/articles/c2014756.asp

Normalement avec cela tu devrai t'en sortire. Ce moteur JRC est pour le moement un peux limité en fonctionnalité, mais pour une 1ere version 100% JAVA c'est très bien attendons la version 11 pour voir ce que cela donne.

PS. Ton avatar me rappele toute mon enfance. HAAAAAAAAAA Astro le petit robot
sur_uix est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h36.


 
 
 
 
Partenaires

Hébergement Web