Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > ETL > Kettle-Pentaho
Kettle-Pentaho Forum d'entraide Kettle et Pentaho (Kettle, Pentaho Data Integrator)
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 08/07/2011, 09h01   #1
Nouveau Membre du Club
 
Développeur Java
Inscription : juin 2008
Messages : 86
Détails du profil
Informations personnelles :
Âge : 29
Localisation : Belgique

Informations professionnelles :
Activité : Développeur Java

Informations forums :
Inscription : juin 2008
Messages : 86
Points : 36
Points : 36
Envoyer un message via MSN à Manau2000
Par défaut Trier avec Pentaho Report Designer

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
Manau2000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/07/2011, 15h09   #2
Membre éprouvé
 
Consultant en Business Intelligence
Inscription : mai 2008
Messages : 191
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Consultant en Business Intelligence

Informations forums :
Inscription : mai 2008
Messages : 191
Points : 479
Points : 479
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)
sdecloix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/07/2011, 16h56   #3
Nouveau Membre du Club
 
Développeur Java
Inscription : juin 2008
Messages : 86
Détails du profil
Informations personnelles :
Âge : 29
Localisation : Belgique

Informations professionnelles :
Activité : Développeur Java

Informations forums :
Inscription : juin 2008
Messages : 86
Points : 36
Points : 36
Envoyer un message via MSN à Manau2000
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.
Manau2000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2011, 13h37   #4
Membre éprouvé
 
Consultant en Business Intelligence
Inscription : mai 2008
Messages : 191
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Consultant en Business Intelligence

Informations forums :
Inscription : mai 2008
Messages : 191
Points : 479
Points : 479
Bonjour

En effet, l'article de BizCubed est similaire à celui que je viens de publier sur osbi.fr: http://www.osbi.fr/?p=2629
sdecloix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2011, 15h00   #5
Nouveau Membre du Club
 
Développeur Java
Inscription : juin 2008
Messages : 86
Détails du profil
Informations personnelles :
Âge : 29
Localisation : Belgique

Informations professionnelles :
Activité : Développeur Java

Informations forums :
Inscription : juin 2008
Messages : 86
Points : 36
Points : 36
Envoyer un message via MSN à Manau2000
Génial. Cette syntaxe fonctionne. J'avais déjà trouvé une solution avec une procédure stockée.
Manau2000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2011, 15h06   #6
Membre éprouvé
 
Consultant en Business Intelligence
Inscription : mai 2008
Messages : 191
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Consultant en Business Intelligence

Informations forums :
Inscription : mai 2008
Messages : 191
Points : 479
Points : 479
Tiens ça m'intéresse : comment fais-tu pour passer des paramètres utilisateurs côté web à ta procédure stockée ?
sdecloix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2011, 15h19   #7
Nouveau Membre du Club
 
Développeur Java
Inscription : juin 2008
Messages : 86
Détails du profil
Informations personnelles :
Âge : 29
Localisation : Belgique

Informations professionnelles :
Activité : Développeur Java

Informations forums :
Inscription : juin 2008
Messages : 86
Points : 36
Points : 36
Envoyer un message via MSN à Manau2000
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}
Ceci fonctionne mais je vais quand même utiliser ta solution.
Manau2000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2011, 15h29   #8
Membre éprouvé
 
Consultant en Business Intelligence
Inscription : mai 2008
Messages : 191
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Consultant en Business Intelligence

Informations forums :
Inscription : mai 2008
Messages : 191
Points : 479
Points : 479
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
sdecloix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2011, 15h30   #9
Nouveau Membre du Club
 
Développeur Java
Inscription : juin 2008
Messages : 86
Détails du profil
Informations personnelles :
Âge : 29
Localisation : Belgique

Informations professionnelles :
Activité : Développeur Java

Informations forums :
Inscription : juin 2008
Messages : 86
Points : 36
Points : 36
Envoyer un message via MSN à Manau2000
En effet.

Merci à toi
Manau2000 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 04h04.


 
 
 
 
Partenaires

Hébergement Web