UTILISER CRYSTAL REPORT DANS UNE WEB FORM

cs_fabrice69 Messages postés 1765 Date d'inscription jeudi 12 octobre 2000 Statut Membre Dernière intervention 11 décembre 2013 - 25 janv. 2004 à 16:21
Kikuts Messages postés 159 Date d'inscription jeudi 11 janvier 2007 Statut Membre Dernière intervention 5 novembre 2010 - 26 oct. 2009 à 16:54
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/19717-utiliser-crystal-report-dans-une-web-form

Kikuts Messages postés 159 Date d'inscription jeudi 11 janvier 2007 Statut Membre Dernière intervention 5 novembre 2010
26 oct. 2009 à 16:54
je n'utilise pas de dataset car je n'arrivais pas à le faire fonctionner mdr

Par contre, quand je passe une procédure stockée sans paramètre tout est ok.

Je recherche encore comment passer des parametres à crystal report dynamiquement.

Par exemple j'ai 3 champs avec nom, prénom, age.

Et la procédure stockée retourne les lignes correspondante (dans le sql c'est pas = mais un LIKE %nom% et un > à l'age) donc je dois avoir plusieurs lignes. Chaque paramètre est nullable côté sql.

Par contre si je fait datasource = ma_proc_stock(null,null,null)
il me sort une erreur pareil pour ma_proc_stock()
mais ca fonctionne si je fait ma_proc_stock("nico","b",25)
(par ex j'aurais Nicole Bode 30 ans, Nicolas Arbustier 26 ans ...)

QQ1 à déjà planché dessus ? Un lien ? Du code ? une piste ? ^^

je prend tt !! :) merci bien !
hamzito2 Messages postés 1 Date d'inscription mardi 30 mai 2006 Statut Membre Dernière intervention 3 juillet 2006
3 juil. 2006 à 09:39
je voudrais savoir comment faire pour me connecter a une bases de donnees oracle , pour le méme exemple
fix105 Messages postés 3 Date d'inscription mercredi 21 mai 2003 Statut Membre Dernière intervention 6 avril 2006
6 avril 2006 à 15:18
Merci pour ces infos qui datent de quelques annee deja, cela m'a aidé vraiment bcp bcp bcp.
:)
Aussi bien pour le fichier pdf que pour me rendre compte que je m'etais trompe de report viewer

Fix
zigxag Messages postés 142 Date d'inscription jeudi 10 février 2005 Statut Membre Dernière intervention 2 octobre 2008 12
20 déc. 2005 à 14:29
Bonjour !
j'ai intégré Crystal Report dans ma Web Form, et lorsque je lance mon appli pour voir le résultat tout est parfait, il me génère un rapport bien fait et tout...super.
Mais le probleme se pose dans la toolbox, sur le serveur de production : lorsque je clique sur "Export", une erreur javascript me dit "Object doesn't support this action", et rien d'autre ne se passe. Le plus étrange, c'est que en local sur ma machine de dev ca marche !
La machine de prod est un Windows Server 2003, ma machine de dev est un windows XP... Est ce que ca vient de là ?
Merci d'avance...
cs_SoaB Messages postés 8 Date d'inscription jeudi 25 juillet 2002 Statut Membre Dernière intervention 18 août 2008
24 janv. 2005 à 10:01
"cette boucle est nécessaire pour éviter une exception
CrystalDecisions.CrystalReports.Engine.LogOnException -> échec de la connexion"

Mon problème était exactement ca, j'ai donc effectué la boucle pour setté les Paramètres de connexion, mais j'ai toujours la meme erreur.

Pourtant les paramètres sont bons, puisque juste en dessous j'utilise ces paramètres :/
ilsandor Messages postés 39 Date d'inscription vendredi 28 mai 2004 Statut Membre Dernière intervention 27 avril 2005
3 juin 2004 à 03:54
oui effectivement il faut utiliser un dataset tout comme dans les winforms
kozher20 Messages postés 45 Date d'inscription mardi 3 juin 2003 Statut Membre Dernière intervention 2 février 2007
19 avril 2004 à 19:51
Excusez-moi, l'adresse c'est http://aspalliance.com/crystal (il y a notamment un exemple de code à télécharger).

Yo
kozher20 Messages postés 45 Date d'inscription mardi 3 juin 2003 Statut Membre Dernière intervention 2 février 2007
19 avril 2004 à 19:49
Je confirme que pour utiliser des procédures stockées, il faut utiliser un dataset et faire le "binding" avec la fonction SetDataSource
cf. oRpt.SetDataSource(myDataSet)
Pour la transmission de paramètres, elle se fait de la même manière que tout recours à une procédure stockée.
Personnellement, j'ai eu réponse sur http://aspallience.com/crystal

Yo
PeTeRsLaStAr Messages postés 158 Date d'inscription samedi 22 juin 2002 Statut Membre Dernière intervention 27 juin 2015 1
25 mars 2004 à 10:36
Quelqu'un aurait il un code qui marche pour récupéer et transmettre des paramètres de la page ASP à la page en Crystal Report ?

Car avec la technique indiquée sur pas mal de forums ça ne marche pas... Donc si quelqu'un a buté dessus.. Ses conseils seriaent les bienvenus :)
zepatator Messages postés 1 Date d'inscription lundi 4 août 2003 Statut Membre Dernière intervention 9 mars 2004
9 mars 2004 à 16:41
Yop !!

Pour utiliser une procédure stockée tu as la possibilité de passer par un dataset et de fournir ce dataset comme données d'origine pour ton rapport (en effectuant la connection à la base...).
kozher20 Messages postés 45 Date d'inscription mardi 3 juin 2003 Statut Membre Dernière intervention 2 février 2007
10 févr. 2004 à 13:06
Pour le moment, j'ai pas encore trouvé comment utiliser des procédures stockées avec Crystal Report, ce sera à voir plus tard
cs_hamet Messages postés 7 Date d'inscription vendredi 14 février 2003 Statut Membre Dernière intervention 17 février 2005
10 févr. 2004 à 10:00
Bonjour
J'aimerai savoir comment créer un état crystal à partir d'une procédure stockées. C'est à dire exécute la procédure et le résultat de cette derniére alimente dynamiquement un état crystal ?
kozher20 Messages postés 45 Date d'inscription mardi 3 juin 2003 Statut Membre Dernière intervention 2 février 2007
25 janv. 2004 à 20:32
En fait, les indications correspondent surtout à des points sur lequels j'ai un peu buté. Pour ce qui est de créer un rapport, c'est un vaste sujet (et si on suit l'expert on peut réussir qqch de correct pour un début), j'ai préféré orienter ceux que cela intéresse vers 2 sites Web qui en parlent. Et personnellement, je connais pas encore toutes les fonctionnalités à fond (utilisation formules et paramètres par exemple)

Yo
cs_fabrice69 Messages postés 1765 Date d'inscription jeudi 12 octobre 2000 Statut Membre Dernière intervention 11 décembre 2013 5
25 janv. 2004 à 16:21
Pas mal, mais je trouve ca un peu light.
Dans l'article tu ne donnes que la méthode pour appeler un rapport (si j'ai bien compris), il serait plus complèt si tu fournissais la méthode pour créer un rapport et ensuite l'appeler.

F___
Rejoignez-nous