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 31/07/2006, 13h54   #1
Invité de passage
 
Inscription : avril 2003
Messages : 8
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 8
Points : 4
Points : 4
Envoyer un message via MSN à le--handballeur
Par défaut Récupération d'une requête sous forme de tableau

Bonjour,

Est-il possible de récupérer l'ensemble des lignes d'une requête HQL (ou SQL) dans un tableau ou une liste java (exple ArrayList), puis de les parser à la main ?

Par exemple, j'ai une table avec trois colonne (codeCom, taxes et total) contenant les 3 lignes suivantes :

Code :
1
2
3
4
5
6
7
8
 
+--------------------------------+
| codeCom |  taxes   |   total   |
+--------------------------------+
|   1     |  132     |    44     |
|   2     |  55      |    23     |
|   3     |  218     |    13     |
+--------------------------------+
et je souhaite les insérer dans la même page d'un rapport.
L'idée est de pouvoir les récupérer dans une variable (type arrayList), et de les afficher comme il convient dans le rapport suivant leur codeCom.


Il est possible de modifier la requête pour obtenir les éléments sur une seule ligne, mais j'ai une bonne centaine de champs à afficher et du coup la complexité de la requête est telle que le rapport prend trop de temps à s'afficher.


merci par avance.
le--handballeur est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/07/2006, 15h42   #2
Membre du Club
 
Inscription : mars 2006
Messages : 223
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 223
Points : 53
Points : 53
si tu indexes tes tables dans ta base tu gagneras déjà un peu de temps car ca ira surement plus vite directement depuis ta base de donée que de faire ca dans java et ensuite de tout passé en paramètre deplus on ne peut pas passé arraylist dans les parametre
lazzeroni est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2006, 15h56   #3
Futur Membre du Club
 
Inscription : mars 2006
Messages : 21
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 21
Points : 17
Points : 17
Tu as 100 champs à afficher ?

Tu veux juste afficher le contenu de ta requete dans la page de rapport ? Je ne comprends pas pourquoi tu veux parser tes données à la main dans un tableau ?
Oblivion 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 14h07.


 
 
 
 
Partenaires

Hébergement Web