Affichage formulaire sous Access

sebouratif Messages postés 9 Date d'inscription jeudi 5 août 2004 Statut Membre Dernière intervention 9 novembre 2005 - 10 août 2004 à 17:14
sebouratif Messages postés 9 Date d'inscription jeudi 5 août 2004 Statut Membre Dernière intervention 9 novembre 2005 - 11 août 2004 à 19:46
Bonjour

Sur Access 2003, j'ai un formulaire ("dossiers") qui contient 4 onglets (et donc 4 sous formulaires A,B,C,D qui s'affichent selon l'onglet sélectionné).

Selon la valeur d'un contrôle dans mon formulaire "dossiers", je voudrais que sous le premier onglet, apparaisse le sous formulaire A1, A2 ou A3 selon les cas.
J'ai beau chercher, je ne trouve pas vraiment de solution parmi les sources et je suis beaucoup trop débutant pour créer de toutes pièces un code pour ça.
Si vous aviez ça sous la main, ça me dépannerai vraiment.
Merci
Seb

2 réponses

el_teedee Messages postés 497 Date d'inscription mercredi 7 juillet 2004 Statut Membre Dernière intervention 13 juillet 2015 9
11 août 2004 à 14:11
Lut, bon, j'ai fait le test pour toi (access 2000)

j'ai crée 4 formulaires : MENU, A1,A2, A3, une textbox text1 ou tu rentre 1, 2 ou 3 pour afficher A1, A2, ou A3.

dans menu, j'ai 4 onglet, mais peu importe puisque ce qui nous intéresse ici est le 1er onglet.

dans le code du formulaire menu tu met ca :
Private Sub Form_Load()
A1.Visible = False
A2.Visible = False
A3.Visible = False
End Sub

Private Sub onglet1_Click()
If Text1 = "1" Then
    A1.Visible = True
    A2.Visible = False
    A3.Visible = False
ElseIf Text1 = "2" Then
    A1.Visible = False
    A2.Visible = True
    A3.Visible = False
ElseIf Text1 = "3" Then
    A1.Visible = False
    A2.Visible = False
    A3.Visible = True
End If
End Sub


lorsque ton menu se charge, il efface les 3 formulaires. Lorsque tu met par ex "1" dans la textbox, et que tu cliques sur onglet1 -> A1 apparait, sans A2 , ni A3 ;)
0
sebouratif Messages postés 9 Date d'inscription jeudi 5 août 2004 Statut Membre Dernière intervention 9 novembre 2005
11 août 2004 à 19:46
Salut
Merci beaucoup, je n'avais pas du tout pensé à mettre visible ou non les sous-formulaires.

Et puis merci pour la rapidité !

Seb
0
Rejoignez-nous