Probleme de forrmulaire sous access
Fermé
thomichna
Messages postés
94
Date d'inscription
mercredi 17 novembre 2004
Statut
Membre
Dernière intervention
9 juin 2008
-
17 nov. 2004 à 09:49
Fada09 Messages postés 1701 Date d'inscription lundi 15 septembre 2003 Statut Contributeur Dernière intervention 4 septembre 2010 - 17 nov. 2004 à 13:59
Fada09 Messages postés 1701 Date d'inscription lundi 15 septembre 2003 Statut Contributeur Dernière intervention 4 septembre 2010 - 17 nov. 2004 à 13:59
A voir également:
- Probleme de forrmulaire sous access
- Access appdata - Guide
- Quick access service - Forum Logiciels
- Avis stream access ✓ - Forum Virus
- Bios access - Guide
- You don't have permission to access this resource.server unable to read htaccess file, denying access to be safe ✓ - Forum Debian
9 réponses
Fada09
Messages postés
1701
Date d'inscription
lundi 15 septembre 2003
Statut
Contributeur
Dernière intervention
4 septembre 2010
539
17 nov. 2004 à 10:25
17 nov. 2004 à 10:25
Salut,
Premierement dans ton entête tu met
Or il faut mettre soit
Soit tu fais une fonction soit uneporcedure mais pas les deux.
Un truc du genre :
me semble plus correct
Voila j'espere t'avoir fait avancé ++
;-)
~ ~ Fada ~ ~ : Member of #Star!alco
Premierement dans ton entête tu met
Private Sub Form_Open(Cancel As Integer)Function OuvrirUnSeulFormulaire(ByVal strForm As String)
Or il faut mettre soit
Private Sub Form_Open(Cancel As Integer)soit
Function OuvrirUnSeulFormulaire(ByVal strForm As String)mais pas les deux !!!!!
Soit tu fais une fonction soit uneporcedure mais pas les deux.
Un truc du genre :
Function OuvrirUnSeulFormulaire(ByVal strForm As String) ' Commencer par fermer tous les formulaires potentiellement ouverts Dim intI As Integer For intI = 0 To Forms.Count - 1 DoCmd.Close acForm, Forms(0).Name Next ' Ouvrir le formulaire souhaité en mode Normal DoCmd.OpenForm strForm, acNormal End Sub
me semble plus correct
Voila j'espere t'avoir fait avancé ++
;-)
~ ~ Fada ~ ~ : Member of #Star!alco
thomichna
Messages postés
94
Date d'inscription
mercredi 17 novembre 2004
Statut
Membre
Dernière intervention
9 juin 2008
3
17 nov. 2004 à 11:48
17 nov. 2004 à 11:48
Ok, j'ai changé, il n'y a plus l'erreur mais ça ne ferme pas les formulaires, faut-il changer quelques choses dans la procedure ?
Fada09
Messages postés
1701
Date d'inscription
lundi 15 septembre 2003
Statut
Contributeur
Dernière intervention
4 septembre 2010
539
17 nov. 2004 à 12:00
17 nov. 2004 à 12:00
ben je suppose que tu veux que ca fasse ceci quand tu clique sur un bouton d'un formulaire. Donc si c'est bien le cas, tu vas dans la procédure onclick de ton bouton et tu met la liger
Normalement ca devrait aller ++
;-)
~ ~ Fada ~ ~ : Member of #Star!alco
call OuvrirUnSeulFormulaire(nom_formulaire).
Normalement ca devrait aller ++
;-)
~ ~ Fada ~ ~ : Member of #Star!alco
thomichna
Messages postés
94
Date d'inscription
mercredi 17 novembre 2004
Statut
Membre
Dernière intervention
9 juin 2008
3
17 nov. 2004 à 12:03
17 nov. 2004 à 12:03
En fait mon questionnaire est composé de 5 pages qui s'ouvrent les unes apres les autres, je voudrais que quand on passe, d'une à l'autre, la précédente se ferme et ainsi de suite afin de n'avoir toujours qu'une seul page.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Fada09
Messages postés
1701
Date d'inscription
lundi 15 septembre 2003
Statut
Contributeur
Dernière intervention
4 septembre 2010
539
17 nov. 2004 à 12:05
17 nov. 2004 à 12:05
ah c'est ca !!
alors si dans ta procedure du bouton qui fait passer a la suivante tu met un truc du genre :
ca devrait suffire
;-)
~ ~ Fada ~ ~ : Member of #Star!alco
alors si dans ta procedure du bouton qui fait passer a la suivante tu met un truc du genre :
docmd.close docmd.openform ... (jeme rappele plus de la syntaxe)
ca devrait suffire
;-)
~ ~ Fada ~ ~ : Member of #Star!alco
thomichna
Messages postés
94
Date d'inscription
mercredi 17 novembre 2004
Statut
Membre
Dernière intervention
9 juin 2008
3
17 nov. 2004 à 12:10
17 nov. 2004 à 12:10
oula :
Erreur de compilation
Erreur de syntaxe
Il a surligné : DoCmd. OpenForm
Erreur de compilation
Erreur de syntaxe
Il a surligné : DoCmd. OpenForm
Fada09
Messages postés
1701
Date d'inscription
lundi 15 septembre 2003
Statut
Contributeur
Dernière intervention
4 septembre 2010
539
17 nov. 2004 à 12:23
17 nov. 2004 à 12:23
tu as mis :
;-)
~ ~ Fada ~ ~ : Member of #Star!alco
DoCmd.OpenForm nom_form_suivant, acNormal??
;-)
~ ~ Fada ~ ~ : Member of #Star!alco
thomichna
Messages postés
94
Date d'inscription
mercredi 17 novembre 2004
Statut
Membre
Dernière intervention
9 juin 2008
3
17 nov. 2004 à 12:29
17 nov. 2004 à 12:29
C'est bon, j'a trouver grace à toi :
J'ai juste mis DoCmd.Close
en dessous entre
Merci 1000 fois, tu m'as vraiment sorti de la merde ;)))))))))
J'ai juste mis DoCmd.Close
en dessous entre
stDocName = "PAGE 4"et
DoCmd.OpenForm stDocName, , , stLinkCriteria
Merci 1000 fois, tu m'as vraiment sorti de la merde ;)))))))))
Fada09
Messages postés
1701
Date d'inscription
lundi 15 septembre 2003
Statut
Contributeur
Dernière intervention
4 septembre 2010
539
17 nov. 2004 à 13:59
17 nov. 2004 à 13:59
ok content de t'avoir aidé bonne chance pour la suite ++
;-)
~ ~ Fada ~ ~ : Member of #Star!alco
;-)
~ ~ Fada ~ ~ : Member of #Star!alco