Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Jasper > iReport
iReport Forum d'entraide sur iReport
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 12/09/2006, 11h06   #1
Invité régulier
 
Inscription : juillet 2005
Messages : 59
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 59
Points : 5
Points : 5
Par défaut iReport et SQL

Bonjour à tous,

Je n'ai pas trouvé beaucoup d'aide sur iReport ... Je viens donc vers vous ... Ma question est simple, est-il possible de faire un script SQL (avec un curseur) dans iReport ?

Merci.
jamy79 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/09/2006, 11h48   #2
BiM
Modératrice
 
Avatar de BiM
 
Femme
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
Inscription : janvier 2005
Messages : 7 299
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

Informations forums :
Inscription : janvier 2005
Messages : 7 299
Points : 8 650
Points : 8 650
Citation:
Envoyé par jamy79
Bonjour à tous,

Je n'ai pas trouvé beaucoup d'aide sur iReport ... Je viens donc vers vous ... Ma question est simple, est-il possible de faire un script SQL (avec un curseur) dans iReport ?

Merci.
Salut !

Pour quoi faire exactement ?
__________________
__~{@ BiM - Modératrice "Business Intelligence" @}~
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
___________.~{@ Lapine crétine @}~
BiM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/09/2006, 11h57   #3
Invité régulier
 
Inscription : juillet 2005
Messages : 59
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 59
Points : 5
Points : 5
Parce que j'ai un tableau a remplir. Je ne peux pas le remplir en une seule requête par contre, en passant par un curseur donc en faisant un script SQL c'est possible.

Donc ma question est toujours là même : Est-il possible de faire des curseurs sous iReport ?
jamy79 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/09/2006, 12h15   #4
BiM
Modératrice
 
Avatar de BiM
 
Femme
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
Inscription : janvier 2005
Messages : 7 299
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

Informations forums :
Inscription : janvier 2005
Messages : 7 299
Points : 8 650
Points : 8 650
Citation:
Envoyé par jamy79
Parce que j'ai un tableau a remplir. Je ne peux pas le remplir en une seule requête par contre, en passant par un curseur donc en faisant un script SQL c'est possible.

Donc ma question est toujours là même : Est-il possible de faire des curseurs sous iReport ?
Et un UNION ou UNION ALL, ce n'est pas possible ?

Je ne crois pas qu'il soit possible de faire un script car cela ne te retourne pas un DataSet mais cela fait un traitement ou un affichage spécifique. Je ne sais pas si tu vois ce que je veux dire.
__________________
__~{@ BiM - Modératrice "Business Intelligence" @}~
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
___________.~{@ Lapine crétine @}~
BiM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/09/2006, 14h06   #5
Invité régulier
 
Inscription : juillet 2005
Messages : 59
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 59
Points : 5
Points : 5
Si je comprends bien car dans un script on se retrouve avec des variables à la fin du traitement et je ne sais pas trop comment faire pour qu'il puisse les convertir.

J'ai fait des variables globales que j'affecte lors du traitement mais ça ne fonctionne pas. Pourtant iReport reconnait les BECLARE, BEGIN, END.

Donc si quelqu'un a une solution.

Merci
jamy79 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/09/2006, 12h00   #6
BiM
Modératrice
 
Avatar de BiM
 
Femme
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
Inscription : janvier 2005
Messages : 7 299
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

Informations forums :
Inscription : janvier 2005
Messages : 7 299
Points : 8 650
Points : 8 650
Citation:
Envoyé par jamy79
Si je comprends bien car dans un script on se retrouve avec des variables à la fin du traitement et je ne sais pas trop comment faire pour qu'il puisse les convertir.

J'ai fait des variables globales que j'affecte lors du traitement mais ça ne fonctionne pas. Pourtant iReport reconnait les BECLARE, BEGIN, END.

Donc si quelqu'un a une solution.

Merci
Dis ca ne serais pas plus simple que tu fasses tes requetes et ton script directement via Java et ensuite que tu passes à ton rapport un objet que tu traites à l'intérieur plutôt que de tenter de lui passer une requête... ?

Enfin, j'ai l'impression que le SQL n'est pas vraiment ton truc, tu ferais bien de te plonger dans la FAQ et les tutoriels Je suis sûre que ça pourrait t'aider.

Pour les autres questions, il y a un forum SQL, je te conseille de t'y renseigner sur le fonctionnement d'une procédure, une transaction et une fonction

Bon courage
__________________
__~{@ BiM - Modératrice "Business Intelligence" @}~
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
___________.~{@ Lapine crétine @}~
BiM est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h48.


 
 
 
 
Partenaires

Hébergement Web