|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() |
Salut,
Je voudrais savoir si quelqu'un aurait une solution pour faire des tri sur des colonnes en passant un paramètre. Merci d'avance pour vos suggestions |
|
|
00
|
|
|
#2 |
|
Membre éprouvé
![]() ![]() Consultant en Business Intelligence Inscription : mai 2008 Messages : 191 ![]() |
Bonjour
Pour faire cela, tu dois construire dynamiquement la clause "order by" de ta requête SQL, en construisant des requêtes SQL dynamiques J'ai déjà expliqué cette méthode sur osbi.fr pour JasperReports et Eclipse BIRT Je vais publier un article similaire sur Pentaho Reporting (la semaine prochaine probablement) |
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() |
sdecloix, se serait sympa l'article.
Cependant, j'ai déjà essayé de faire cela via ce tutoriel http://wiki.bizcubed.com.au/xwiki/bi...0dynamic%20SQL mais le tri ne passe visiblement pas. |
|
|
00
|
|
|
#4 |
|
Membre éprouvé
![]() ![]() Consultant en Business Intelligence Inscription : mai 2008 Messages : 191 ![]() |
Bonjour
En effet, l'article de BizCubed est similaire à celui que je viens de publier sur osbi.fr: http://www.osbi.fr/?p=2629 |
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() |
Génial. Cette syntaxe fonctionne. J'avais déjà trouvé une solution avec une procédure stockée.
|
|
|
00
|
|
|
#6 |
|
Membre éprouvé
![]() ![]() Consultant en Business Intelligence Inscription : mai 2008 Messages : 191 ![]() |
Tiens ça m'intéresse : comment fais-tu pour passer des paramètres utilisateurs côté web à ta procédure stockée ?
|
|
00
|
|
|
#7 |
|
Nouveau Membre du Club
![]() |
J'ai utilisé la procédure stockée avec l'utilisation basique des paramètres.
Ex avec 2 paramètres Code :
EXECUTE Detail_Paiement_Procedure ${param_orderby},${param_annee}
|
|
|
00
|
|
|
#8 |
|
Membre éprouvé
![]() ![]() Consultant en Business Intelligence Inscription : mai 2008 Messages : 191 ![]() |
J'avais jamais essayé en fait de mettre une procédure stockée dans la Query d'un report...
... mais en effet, y'a pas de raison que cela ne fonctionne pas, ça reste du SQL ![]() Bon ben y'a plus qu'à fermer la discussion bon courage pour la suite ;-) Sylvain - http://www.osbi.fr |
|
00
|
|
|
#9 |
|
Nouveau Membre du Club
![]() |
En effet.
Merci à toi |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com