@lionel80
You may be able to experiment with the code pack
http://www.seblod.com/products/1854
by storing values entered into Form fields into separate tables using the AfterStore field for example.
You can then kind of map fields on a List view with SD Databaser
http://www.seblod.com/products/2239
and also use Search Query
http://www.seblod.com/products/2239
and/or Dynamic Cascade
http://www.seblod.com/products/2997
Of course using a custom template also has options.
Sometimes it helps to experiment, Seblod is full of possibilities :-)