OVH Cloud OVH Cloud

sous-formulaires pour créer des groupes

1 réponse
Avatar
robert
peut-on , =E0 l'aide de sous formulaires par exemple,=20
afficher dans un formulaire une liste d'enregistrements=20
d'une table en les regroupant :
titre du groupe1
liste des enregistrements
titre du groupe2
liste des enregistrements
. . . .=20
je crois qu'on peut le faire dans les =E9tats mais je=20
voudrais faire de m=EAme dans un formulaire
merci

1 réponse

Avatar
Daniel Carollo
Bonjour Robert!

Il y a plusieurs facons de faire. Si vos "groupes" sont statiques, alors il
suffit de creer autant de sous-formulaires que de groupes, avec les requetes
appropriees pour chaque sous-formulaire, et de mettre tout ca sur un
formulaire.

Si les groupes sont dynamiques, alors ca se complique. Il faut creer les
sous-formulaires par code avant l'ouverture du formulaire. Tache non
triviale (du point de vue du programmeur), qui risque d'etre dangereuse (au
cas ou il y ait trop de groupes, ou trop d'ouvertures et fermetures du dit
formulaire), et surtout lente pour l'utilisateur.

Je pense qu'une solution plus adaptee serait la presentation des groupes et
enregistrements sur une arborescence du type Treeview, avec un seul
sous-formulaire qui laisse voir la liste des enregistrements dans le groupe
selectionne, et un sous-formulaire qui montre un enregistrement a la fois.

J'espere que ca vous donne des idees.

--
Daniel :-)

Computing Technologies International - www.computing-tech.com - We
provide solutions...

"robert" wrote in message
news:17d301c38281$58ba9200$
peut-on , à l'aide de sous formulaires par exemple,
afficher dans un formulaire une liste d'enregistrements
d'une table en les regroupant :
titre du groupe1
liste des enregistrements
titre du groupe2
liste des enregistrements
. . . .
je crois qu'on peut le faire dans les états mais je
voudrais faire de même dans un formulaire
merci