Salut,
J'ai fait qques chose d'equivalent, mais sur une grille :
La requete me renvoit
tous les champs disponible pour l'utilisateur + les champs specifique au dev (ID etc)
j'ai ajouté un un fichier de parametres (xml) qui ressemble a ca :
<
paramGrille><
frmAccueil> //Nom de la forme<
gridX_Commandes> //Nom de la grille<
QUA_libelle> //Nom du champ (resultat de la requete)
<public>1</public> //Champ accessible à l'utilisateur
<
libelle>Qualification</libelle> //libelle affiché pour l'utilisateur<
visible>1</visible> //visible ou non<
taille>85</taille> // largeur de ma colonne</
QUA_libelle>....
apres avoir rempli la grille, je lit le fichier xml et traite colonne par colonne.
La 2eme solution que j'avais trouvé etait de créer dynamiquement la requete de recherche, mais j'ai 8 jointures sur la requete pour 75 champs (procedure stockée de 1200 lignes) rendant le debuggage quasiment impossible)
bon courage

BasicInstinct
