On me demande de chercher un composant, qui permettrait à l'utilisateur d'analyser et présenter des données (base Oracle).

Il faudrait qu'il puisse :
- Sélectionner les champs à afficher.
- Construire ses tableaux croisés dynamiques.
- Ajouter des champs calculés (défini par lui).
- Trier.
- Filtrer (peu importe les critères).
...

Le but n'est pas d'aboutir à un rapport papier, mais à un tableau de données (un peu ce que permet Access / Excel).

Est ce que ce genre de composant existe ?
Ou quelque chose qui y ressemble ?