Bonjour
Dans un formulaire comment se positionner dès l'ouverture sur un
enregistrement à saisir et ne pas visualiser le premier.
merci
jcp
Bonjour,
J'aimerais que le formulaire d'ajout d'informations que j'ai créé et qui
souvre automatiquement puisse s'ouvrir un un enregistrement vide.
Comment
faire? Merci infiniment
Bonjour
Dans un formulaire comment se positionner dès l'ouverture sur un
enregistrement à saisir et ne pas visualiser le premier.
merci
jcp
Bonjour,
J'aimerais que le formulaire d'ajout d'informations que j'ai créé et qui
souvre automatiquement puisse s'ouvrir un un enregistrement vide.
Comment
faire? Merci infiniment
Bonjour
Dans un formulaire comment se positionner dès l'ouverture sur un
enregistrement à saisir et ne pas visualiser le premier.
merci
jcp
Bonjour,
J'aimerais que le formulaire d'ajout d'informations que j'ai créé et qui
souvre automatiquement puisse s'ouvrir un un enregistrement vide.
Comment
faire? Merci infiniment
Cf la réponse de Tisane le 02/08/07
Bonjour Jacques,J'aimerais que le formulaire d'ajout d'informations que j'ai créé et qui
souvre automatiquement puisse s'ouvrir un un enregistrement vide.
Commentfaire? Merci infiniment
Il y a plusieurs méthodes selon ce que tu veux obtenir.
Si tu veux filtrer sur un nouvel enregistrement (ne pas voir les autres
enregistrements) :
- mets à "Oui" la propriété "Entrée données" du formulaire
C'est l'équivalent du menu Enregistrement | Saisie de données.
Si tu veux conserver tous les enregistrements et te positionner sur un
vierge (équivalent du menu Insertion | Nouvel enregistrement) :
- sur le bouton d'ouverture du formulaire, dans une procédure
événementielle de la propriété "Sur clic", ajoute la ligne de code
suivante :
DoCmd.OpenForm "Ton_Formulaire", acNormal, , , acFormAdd
--
Tisane
"
Ps : faut chercher un peu avant de poser les questions ;-)
Cf la réponse de Tisane le 02/08/07
Bonjour Jacques,
J'aimerais que le formulaire d'ajout d'informations que j'ai créé et qui
souvre automatiquement puisse s'ouvrir un un enregistrement vide.
Comment
faire? Merci infiniment
Il y a plusieurs méthodes selon ce que tu veux obtenir.
Si tu veux filtrer sur un nouvel enregistrement (ne pas voir les autres
enregistrements) :
- mets à "Oui" la propriété "Entrée données" du formulaire
C'est l'équivalent du menu Enregistrement | Saisie de données.
Si tu veux conserver tous les enregistrements et te positionner sur un
vierge (équivalent du menu Insertion | Nouvel enregistrement) :
- sur le bouton d'ouverture du formulaire, dans une procédure
événementielle de la propriété "Sur clic", ajoute la ligne de code
suivante :
DoCmd.OpenForm "Ton_Formulaire", acNormal, , , acFormAdd
--
Tisane
"
Ps : faut chercher un peu avant de poser les questions ;-)
Cf la réponse de Tisane le 02/08/07
Bonjour Jacques,J'aimerais que le formulaire d'ajout d'informations que j'ai créé et qui
souvre automatiquement puisse s'ouvrir un un enregistrement vide.
Commentfaire? Merci infiniment
Il y a plusieurs méthodes selon ce que tu veux obtenir.
Si tu veux filtrer sur un nouvel enregistrement (ne pas voir les autres
enregistrements) :
- mets à "Oui" la propriété "Entrée données" du formulaire
C'est l'équivalent du menu Enregistrement | Saisie de données.
Si tu veux conserver tous les enregistrements et te positionner sur un
vierge (équivalent du menu Insertion | Nouvel enregistrement) :
- sur le bouton d'ouverture du formulaire, dans une procédure
événementielle de la propriété "Sur clic", ajoute la ligne de code
suivante :
DoCmd.OpenForm "Ton_Formulaire", acNormal, , , acFormAdd
--
Tisane
"
Ps : faut chercher un peu avant de poser les questions ;-)
Bonjour Fabien,Cf la réponse de Tisane le 02/08/07
J'en ai rajouté un "petit bout" car Jacques m'a rappelé par mail que son
formulaire s'ouvrait automatiquement et non par bouton. Donc, si le
formulaire a une ouverture directe, par le menu Démarrer par exemple :
Sur la propriété "Sur ouverture" du formulaire, on peut écrire :
Private Sub Form_Open(Cancel As Integer)
DoCmd.GoToRecord , , acNewRec
End Sub
--
TisaneBonjour Jacques,J'aimerais que le formulaire d'ajout d'informations que j'ai créé et
qui
souvre automatiquement puisse s'ouvrir un un enregistrement vide.
Commentfaire? Merci infiniment
Il y a plusieurs méthodes selon ce que tu veux obtenir.
Si tu veux filtrer sur un nouvel enregistrement (ne pas voir les autres
enregistrements) :
- mets à "Oui" la propriété "Entrée données" du formulaire
C'est l'équivalent du menu Enregistrement | Saisie de données.
Si tu veux conserver tous les enregistrements et te positionner sur un
vierge (équivalent du menu Insertion | Nouvel enregistrement) :
- sur le bouton d'ouverture du formulaire, dans une procédure
événementielle de la propriété "Sur clic", ajoute la ligne de code
suivante :
DoCmd.OpenForm "Ton_Formulaire", acNormal, , , acFormAdd
--
Tisane
"
Ps : faut chercher un peu avant de poser les questions ;-)
Bonjour Fabien,
Cf la réponse de Tisane le 02/08/07
J'en ai rajouté un "petit bout" car Jacques m'a rappelé par mail que son
formulaire s'ouvrait automatiquement et non par bouton. Donc, si le
formulaire a une ouverture directe, par le menu Démarrer par exemple :
Sur la propriété "Sur ouverture" du formulaire, on peut écrire :
Private Sub Form_Open(Cancel As Integer)
DoCmd.GoToRecord , , acNewRec
End Sub
--
Tisane
Bonjour Jacques,
J'aimerais que le formulaire d'ajout d'informations que j'ai créé et
qui
souvre automatiquement puisse s'ouvrir un un enregistrement vide.
Comment
faire? Merci infiniment
Il y a plusieurs méthodes selon ce que tu veux obtenir.
Si tu veux filtrer sur un nouvel enregistrement (ne pas voir les autres
enregistrements) :
- mets à "Oui" la propriété "Entrée données" du formulaire
C'est l'équivalent du menu Enregistrement | Saisie de données.
Si tu veux conserver tous les enregistrements et te positionner sur un
vierge (équivalent du menu Insertion | Nouvel enregistrement) :
- sur le bouton d'ouverture du formulaire, dans une procédure
événementielle de la propriété "Sur clic", ajoute la ligne de code
suivante :
DoCmd.OpenForm "Ton_Formulaire", acNormal, , , acFormAdd
--
Tisane
"
Ps : faut chercher un peu avant de poser les questions ;-)
Bonjour Fabien,Cf la réponse de Tisane le 02/08/07
J'en ai rajouté un "petit bout" car Jacques m'a rappelé par mail que son
formulaire s'ouvrait automatiquement et non par bouton. Donc, si le
formulaire a une ouverture directe, par le menu Démarrer par exemple :
Sur la propriété "Sur ouverture" du formulaire, on peut écrire :
Private Sub Form_Open(Cancel As Integer)
DoCmd.GoToRecord , , acNewRec
End Sub
--
TisaneBonjour Jacques,J'aimerais que le formulaire d'ajout d'informations que j'ai créé et
qui
souvre automatiquement puisse s'ouvrir un un enregistrement vide.
Commentfaire? Merci infiniment
Il y a plusieurs méthodes selon ce que tu veux obtenir.
Si tu veux filtrer sur un nouvel enregistrement (ne pas voir les autres
enregistrements) :
- mets à "Oui" la propriété "Entrée données" du formulaire
C'est l'équivalent du menu Enregistrement | Saisie de données.
Si tu veux conserver tous les enregistrements et te positionner sur un
vierge (équivalent du menu Insertion | Nouvel enregistrement) :
- sur le bouton d'ouverture du formulaire, dans une procédure
événementielle de la propriété "Sur clic", ajoute la ligne de code
suivante :
DoCmd.OpenForm "Ton_Formulaire", acNormal, , , acFormAdd
--
Tisane
"
Ps : faut chercher un peu avant de poser les questions ;-)
Merci bien.
Cela mache , mais ............... ce n'est pas tt à fait ce que je
souhaitais. J'ai du mal exprimer le besoin.
Avec cette commande on ouvre le formulaire uniquement en saisie et on ne
peut donc pas visualiser ceux deja saisis.
Ce que j'aurais souhaité, c'est ouvrir le formulaire normalement mais me
positionner automatiquement en fin de table de façon à pouvoir saisir
directement sans passer par le bouton (fleche *) .
merci
jcp
"Tisane" a écrit dans le message de news:
%23o9kH$Bonjour Fabien,Cf la réponse de Tisane le 02/08/07
J'en ai rajouté un "petit bout" car Jacques m'a rappelé par mail que son
formulaire s'ouvrait automatiquement et non par bouton. Donc, si le
formulaire a une ouverture directe, par le menu Démarrer par exemple :
Sur la propriété "Sur ouverture" du formulaire, on peut écrire :
Private Sub Form_Open(Cancel As Integer)
DoCmd.GoToRecord , , acNewRec
End Sub
--
TisaneBonjour Jacques,J'aimerais que le formulaire d'ajout d'informations que j'ai créé et
qui
souvre automatiquement puisse s'ouvrir un un enregistrement vide.
Commentfaire? Merci infiniment
Il y a plusieurs méthodes selon ce que tu veux obtenir.
Si tu veux filtrer sur un nouvel enregistrement (ne pas voir les autres
enregistrements) :
- mets à "Oui" la propriété "Entrée données" du formulaire
C'est l'équivalent du menu Enregistrement | Saisie de données.
Si tu veux conserver tous les enregistrements et te positionner sur un
vierge (équivalent du menu Insertion | Nouvel enregistrement) :
- sur le bouton d'ouverture du formulaire, dans une procédure
événementielle de la propriété "Sur clic", ajoute la ligne de code
suivante :
DoCmd.OpenForm "Ton_Formulaire", acNormal, , , acFormAdd
--
Tisane
"
Ps : faut chercher un peu avant de poser les questions ;-)
Bis repetita
vierge (équivalent du menu Insertion | Nouvel enregistrement) :
- sur le bouton d'ouverture du formulaire, dans une procédure
événementielle de la propriété "Sur clic", ajoute la ligne de code
suivante :
DoCmd.OpenForm "Ton_Formulaire", acNormal, , , acFormAdd
--
Tisane
"
Merci bien.
Cela mache , mais ............... ce n'est pas tt à fait ce que je
souhaitais. J'ai du mal exprimer le besoin.
Avec cette commande on ouvre le formulaire uniquement en saisie et on ne
peut donc pas visualiser ceux deja saisis.
Ce que j'aurais souhaité, c'est ouvrir le formulaire normalement mais me
positionner automatiquement en fin de table de façon à pouvoir saisir
directement sans passer par le bouton (fleche *) .
merci
jcp
"Tisane" <b.tisane@laposte.net> a écrit dans le message de news:
%23o9kH$a1HHA.1124@TK2MSFTNGP06.phx.gbl...
Bonjour Fabien,
Cf la réponse de Tisane le 02/08/07
J'en ai rajouté un "petit bout" car Jacques m'a rappelé par mail que son
formulaire s'ouvrait automatiquement et non par bouton. Donc, si le
formulaire a une ouverture directe, par le menu Démarrer par exemple :
Sur la propriété "Sur ouverture" du formulaire, on peut écrire :
Private Sub Form_Open(Cancel As Integer)
DoCmd.GoToRecord , , acNewRec
End Sub
--
Tisane
Bonjour Jacques,
J'aimerais que le formulaire d'ajout d'informations que j'ai créé et
qui
souvre automatiquement puisse s'ouvrir un un enregistrement vide.
Comment
faire? Merci infiniment
Il y a plusieurs méthodes selon ce que tu veux obtenir.
Si tu veux filtrer sur un nouvel enregistrement (ne pas voir les autres
enregistrements) :
- mets à "Oui" la propriété "Entrée données" du formulaire
C'est l'équivalent du menu Enregistrement | Saisie de données.
Si tu veux conserver tous les enregistrements et te positionner sur un
vierge (équivalent du menu Insertion | Nouvel enregistrement) :
- sur le bouton d'ouverture du formulaire, dans une procédure
événementielle de la propriété "Sur clic", ajoute la ligne de code
suivante :
DoCmd.OpenForm "Ton_Formulaire", acNormal, , , acFormAdd
--
Tisane
"
Ps : faut chercher un peu avant de poser les questions ;-)
Bis repetita
vierge (équivalent du menu Insertion | Nouvel enregistrement) :
- sur le bouton d'ouverture du formulaire, dans une procédure
événementielle de la propriété "Sur clic", ajoute la ligne de code
suivante :
DoCmd.OpenForm "Ton_Formulaire", acNormal, , , acFormAdd
--
Tisane
"
Merci bien.
Cela mache , mais ............... ce n'est pas tt à fait ce que je
souhaitais. J'ai du mal exprimer le besoin.
Avec cette commande on ouvre le formulaire uniquement en saisie et on ne
peut donc pas visualiser ceux deja saisis.
Ce que j'aurais souhaité, c'est ouvrir le formulaire normalement mais me
positionner automatiquement en fin de table de façon à pouvoir saisir
directement sans passer par le bouton (fleche *) .
merci
jcp
"Tisane" a écrit dans le message de news:
%23o9kH$Bonjour Fabien,Cf la réponse de Tisane le 02/08/07
J'en ai rajouté un "petit bout" car Jacques m'a rappelé par mail que son
formulaire s'ouvrait automatiquement et non par bouton. Donc, si le
formulaire a une ouverture directe, par le menu Démarrer par exemple :
Sur la propriété "Sur ouverture" du formulaire, on peut écrire :
Private Sub Form_Open(Cancel As Integer)
DoCmd.GoToRecord , , acNewRec
End Sub
--
TisaneBonjour Jacques,J'aimerais que le formulaire d'ajout d'informations que j'ai créé et
qui
souvre automatiquement puisse s'ouvrir un un enregistrement vide.
Commentfaire? Merci infiniment
Il y a plusieurs méthodes selon ce que tu veux obtenir.
Si tu veux filtrer sur un nouvel enregistrement (ne pas voir les autres
enregistrements) :
- mets à "Oui" la propriété "Entrée données" du formulaire
C'est l'équivalent du menu Enregistrement | Saisie de données.
Si tu veux conserver tous les enregistrements et te positionner sur un
vierge (équivalent du menu Insertion | Nouvel enregistrement) :
- sur le bouton d'ouverture du formulaire, dans une procédure
événementielle de la propriété "Sur clic", ajoute la ligne de code
suivante :
DoCmd.OpenForm "Ton_Formulaire", acNormal, , , acFormAdd
--
Tisane
"
Ps : faut chercher un peu avant de poser les questions ;-)
Bis repetita
vierge (équivalent du menu Insertion | Nouvel enregistrement) :
- sur le bouton d'ouverture du formulaire, dans une procédure
événementielle de la propriété "Sur clic", ajoute la ligne de code
suivante :
DoCmd.OpenForm "Ton_Formulaire", acNormal, , , acFormAdd
--
Tisane
"
Merci bien.
Cela mache , mais ............... ce n'est pas tt à fait ce que je
souhaitais. J'ai du mal exprimer le besoin.
Avec cette commande on ouvre le formulaire uniquement en saisie et on ne
peut donc pas visualiser ceux deja saisis.
Ce que j'aurais souhaité, c'est ouvrir le formulaire normalement mais me
positionner automatiquement en fin de table de façon à pouvoir saisir
directement sans passer par le bouton (fleche *) .
merci
jcp
"Tisane" a écrit dans le message de news:
%23o9kH$Bonjour Fabien,Cf la réponse de Tisane le 02/08/07
J'en ai rajouté un "petit bout" car Jacques m'a rappelé par mail que son
formulaire s'ouvrait automatiquement et non par bouton. Donc, si le
formulaire a une ouverture directe, par le menu Démarrer par exemple :
Sur la propriété "Sur ouverture" du formulaire, on peut écrire :
Private Sub Form_Open(Cancel As Integer)
DoCmd.GoToRecord , , acNewRec
End Sub
--
TisaneBonjour Jacques,J'aimerais que le formulaire d'ajout d'informations que j'ai créé et
qui
souvre automatiquement puisse s'ouvrir un un enregistrement vide.
Commentfaire? Merci infiniment
Il y a plusieurs méthodes selon ce que tu veux obtenir.
Si tu veux filtrer sur un nouvel enregistrement (ne pas voir les autres
enregistrements) :
- mets à "Oui" la propriété "Entrée données" du formulaire
C'est l'équivalent du menu Enregistrement | Saisie de données.
Si tu veux conserver tous les enregistrements et te positionner sur un
vierge (équivalent du menu Insertion | Nouvel enregistrement) :
- sur le bouton d'ouverture du formulaire, dans une procédure
événementielle de la propriété "Sur clic", ajoute la ligne de code
suivante :
DoCmd.OpenForm "Ton_Formulaire", acNormal, , , acFormAdd
--
Tisane
"
Ps : faut chercher un peu avant de poser les questions ;-)
Bis repetita
"
Si tu veux conserver tous les enregistrements et te positionner sur unvierge (équivalent du menu Insertion | Nouvel enregistrement) :
- sur le bouton d'ouverture du formulaire, dans une procédure
événementielle de la propriété "Sur clic", ajoute la ligne de code
suivante :
DoCmd.OpenForm "Ton_Formulaire", acNormal, , , acFormAdd
--
Tisane
"
Si tu appel ton formulaire depuis un autre et sinon
dans l'evenement on_open de ton form
DoCmd.GoToRecord , , acNewRec
Merci bien.
Cela mache , mais ............... ce n'est pas tt à fait ce que je
souhaitais. J'ai du mal exprimer le besoin.
Avec cette commande on ouvre le formulaire uniquement en saisie et on ne
peut donc pas visualiser ceux deja saisis.
Ce que j'aurais souhaité, c'est ouvrir le formulaire normalement mais me
positionner automatiquement en fin de table de façon à pouvoir saisir
directement sans passer par le bouton (fleche *) .
merci
jcp
"Tisane" <b.tisane@laposte.net> a écrit dans le message de news:
%23o9kH$a1HHA.1124@TK2MSFTNGP06.phx.gbl...
Bonjour Fabien,
Cf la réponse de Tisane le 02/08/07
J'en ai rajouté un "petit bout" car Jacques m'a rappelé par mail que son
formulaire s'ouvrait automatiquement et non par bouton. Donc, si le
formulaire a une ouverture directe, par le menu Démarrer par exemple :
Sur la propriété "Sur ouverture" du formulaire, on peut écrire :
Private Sub Form_Open(Cancel As Integer)
DoCmd.GoToRecord , , acNewRec
End Sub
--
Tisane
Bonjour Jacques,
J'aimerais que le formulaire d'ajout d'informations que j'ai créé et
qui
souvre automatiquement puisse s'ouvrir un un enregistrement vide.
Comment
faire? Merci infiniment
Il y a plusieurs méthodes selon ce que tu veux obtenir.
Si tu veux filtrer sur un nouvel enregistrement (ne pas voir les autres
enregistrements) :
- mets à "Oui" la propriété "Entrée données" du formulaire
C'est l'équivalent du menu Enregistrement | Saisie de données.
Si tu veux conserver tous les enregistrements et te positionner sur un
vierge (équivalent du menu Insertion | Nouvel enregistrement) :
- sur le bouton d'ouverture du formulaire, dans une procédure
événementielle de la propriété "Sur clic", ajoute la ligne de code
suivante :
DoCmd.OpenForm "Ton_Formulaire", acNormal, , , acFormAdd
--
Tisane
"
Ps : faut chercher un peu avant de poser les questions ;-)
Bis repetita
"
Si tu veux conserver tous les enregistrements et te positionner sur un
vierge (équivalent du menu Insertion | Nouvel enregistrement) :
- sur le bouton d'ouverture du formulaire, dans une procédure
événementielle de la propriété "Sur clic", ajoute la ligne de code
suivante :
DoCmd.OpenForm "Ton_Formulaire", acNormal, , , acFormAdd
--
Tisane
"
Si tu appel ton formulaire depuis un autre et sinon
dans l'evenement on_open de ton form
DoCmd.GoToRecord , , acNewRec
Merci bien.
Cela mache , mais ............... ce n'est pas tt à fait ce que je
souhaitais. J'ai du mal exprimer le besoin.
Avec cette commande on ouvre le formulaire uniquement en saisie et on ne
peut donc pas visualiser ceux deja saisis.
Ce que j'aurais souhaité, c'est ouvrir le formulaire normalement mais me
positionner automatiquement en fin de table de façon à pouvoir saisir
directement sans passer par le bouton (fleche *) .
merci
jcp
"Tisane" a écrit dans le message de news:
%23o9kH$Bonjour Fabien,Cf la réponse de Tisane le 02/08/07
J'en ai rajouté un "petit bout" car Jacques m'a rappelé par mail que son
formulaire s'ouvrait automatiquement et non par bouton. Donc, si le
formulaire a une ouverture directe, par le menu Démarrer par exemple :
Sur la propriété "Sur ouverture" du formulaire, on peut écrire :
Private Sub Form_Open(Cancel As Integer)
DoCmd.GoToRecord , , acNewRec
End Sub
--
TisaneBonjour Jacques,J'aimerais que le formulaire d'ajout d'informations que j'ai créé et
qui
souvre automatiquement puisse s'ouvrir un un enregistrement vide.
Commentfaire? Merci infiniment
Il y a plusieurs méthodes selon ce que tu veux obtenir.
Si tu veux filtrer sur un nouvel enregistrement (ne pas voir les autres
enregistrements) :
- mets à "Oui" la propriété "Entrée données" du formulaire
C'est l'équivalent du menu Enregistrement | Saisie de données.
Si tu veux conserver tous les enregistrements et te positionner sur un
vierge (équivalent du menu Insertion | Nouvel enregistrement) :
- sur le bouton d'ouverture du formulaire, dans une procédure
événementielle de la propriété "Sur clic", ajoute la ligne de code
suivante :
DoCmd.OpenForm "Ton_Formulaire", acNormal, , , acFormAdd
--
Tisane
"
Ps : faut chercher un peu avant de poser les questions ;-)
Bis repetita
"
Si tu veux conserver tous les enregistrements et te positionner sur unvierge (équivalent du menu Insertion | Nouvel enregistrement) :
- sur le bouton d'ouverture du formulaire, dans une procédure
événementielle de la propriété "Sur clic", ajoute la ligne de code
suivante :
DoCmd.OpenForm "Ton_Formulaire", acNormal, , , acFormAdd
--
Tisane
"
Si tu appel ton formulaire depuis un autre et sinon
dans l'evenement on_open de ton form
DoCmd.GoToRecord , , acNewRec
Merci à tous. Grace à vous je progresse et ma base access aussi !!
Encore une precision
La commande suivante est lancée depuis le formulaire "Form1" qui a entre
autres un champ CodeObjet
et permet d'ouvrir Form2 (qui a un champ CodeObjet également)
DoCmd.OpenForm "Form2", acNormal, , , acFormAdd
Si je veux ouvrir le formulaire Form2 avec l'enregistrement qui a le meme
CodeObjet que Form1 comment dois je modofier cette commande?
Thank you
jcp
"Fabien" a écrit dans le message de news:
46b31778$0$5091$Merci bien.
Cela mache , mais ............... ce n'est pas tt à fait ce que je
souhaitais. J'ai du mal exprimer le besoin.
Avec cette commande on ouvre le formulaire uniquement en saisie et on ne
peut donc pas visualiser ceux deja saisis.
Ce que j'aurais souhaité, c'est ouvrir le formulaire normalement mais me
positionner automatiquement en fin de table de façon à pouvoir saisir
directement sans passer par le bouton (fleche *) .
merci
jcp
"Tisane" a écrit dans le message de news:
%23o9kH$Bonjour Fabien,Cf la réponse de Tisane le 02/08/07
J'en ai rajouté un "petit bout" car Jacques m'a rappelé par mail que
son formulaire s'ouvrait automatiquement et non par bouton. Donc, si le
formulaire a une ouverture directe, par le menu Démarrer par exemple :
Sur la propriété "Sur ouverture" du formulaire, on peut écrire :
Private Sub Form_Open(Cancel As Integer)
DoCmd.GoToRecord , , acNewRec
End Sub
--
TisaneBonjour Jacques,J'aimerais que le formulaire d'ajout d'informations que j'ai créé et
qui
souvre automatiquement puisse s'ouvrir un un enregistrement vide.
Commentfaire? Merci infiniment
Il y a plusieurs méthodes selon ce que tu veux obtenir.
Si tu veux filtrer sur un nouvel enregistrement (ne pas voir les
autres enregistrements) :
- mets à "Oui" la propriété "Entrée données" du formulaire
C'est l'équivalent du menu Enregistrement | Saisie de données.
Si tu veux conserver tous les enregistrements et te positionner sur un
vierge (équivalent du menu Insertion | Nouvel enregistrement) :
- sur le bouton d'ouverture du formulaire, dans une procédure
événementielle de la propriété "Sur clic", ajoute la ligne de code
suivante :
DoCmd.OpenForm "Ton_Formulaire", acNormal, , , acFormAdd
--
Tisane
"
Ps : faut chercher un peu avant de poser les questions ;-)
Bis repetita
"
Si tu veux conserver tous les enregistrements et te positionner sur unvierge (équivalent du menu Insertion | Nouvel enregistrement) :
- sur le bouton d'ouverture du formulaire, dans une procédure
événementielle de la propriété "Sur clic", ajoute la ligne de code
suivante :
DoCmd.OpenForm "Ton_Formulaire", acNormal, , , acFormAdd
--
Tisane
"
Si tu appel ton formulaire depuis un autre et sinon
dans l'evenement on_open de ton form
DoCmd.GoToRecord , , acNewRec
Merci à tous. Grace à vous je progresse et ma base access aussi !!
Encore une precision
La commande suivante est lancée depuis le formulaire "Form1" qui a entre
autres un champ CodeObjet
et permet d'ouvrir Form2 (qui a un champ CodeObjet également)
DoCmd.OpenForm "Form2", acNormal, , , acFormAdd
Si je veux ouvrir le formulaire Form2 avec l'enregistrement qui a le meme
CodeObjet que Form1 comment dois je modofier cette commande?
Thank you
jcp
"Fabien" <UrbaniakFabienxxxxx@Neuf.fr> a écrit dans le message de news:
46b31778$0$5091$ba4acef3@news.orange.fr...
Merci bien.
Cela mache , mais ............... ce n'est pas tt à fait ce que je
souhaitais. J'ai du mal exprimer le besoin.
Avec cette commande on ouvre le formulaire uniquement en saisie et on ne
peut donc pas visualiser ceux deja saisis.
Ce que j'aurais souhaité, c'est ouvrir le formulaire normalement mais me
positionner automatiquement en fin de table de façon à pouvoir saisir
directement sans passer par le bouton (fleche *) .
merci
jcp
"Tisane" <b.tisane@laposte.net> a écrit dans le message de news:
%23o9kH$a1HHA.1124@TK2MSFTNGP06.phx.gbl...
Bonjour Fabien,
Cf la réponse de Tisane le 02/08/07
J'en ai rajouté un "petit bout" car Jacques m'a rappelé par mail que
son formulaire s'ouvrait automatiquement et non par bouton. Donc, si le
formulaire a une ouverture directe, par le menu Démarrer par exemple :
Sur la propriété "Sur ouverture" du formulaire, on peut écrire :
Private Sub Form_Open(Cancel As Integer)
DoCmd.GoToRecord , , acNewRec
End Sub
--
Tisane
Bonjour Jacques,
J'aimerais que le formulaire d'ajout d'informations que j'ai créé et
qui
souvre automatiquement puisse s'ouvrir un un enregistrement vide.
Comment
faire? Merci infiniment
Il y a plusieurs méthodes selon ce que tu veux obtenir.
Si tu veux filtrer sur un nouvel enregistrement (ne pas voir les
autres enregistrements) :
- mets à "Oui" la propriété "Entrée données" du formulaire
C'est l'équivalent du menu Enregistrement | Saisie de données.
Si tu veux conserver tous les enregistrements et te positionner sur un
vierge (équivalent du menu Insertion | Nouvel enregistrement) :
- sur le bouton d'ouverture du formulaire, dans une procédure
événementielle de la propriété "Sur clic", ajoute la ligne de code
suivante :
DoCmd.OpenForm "Ton_Formulaire", acNormal, , , acFormAdd
--
Tisane
"
Ps : faut chercher un peu avant de poser les questions ;-)
Bis repetita
"
Si tu veux conserver tous les enregistrements et te positionner sur un
vierge (équivalent du menu Insertion | Nouvel enregistrement) :
- sur le bouton d'ouverture du formulaire, dans une procédure
événementielle de la propriété "Sur clic", ajoute la ligne de code
suivante :
DoCmd.OpenForm "Ton_Formulaire", acNormal, , , acFormAdd
--
Tisane
"
Si tu appel ton formulaire depuis un autre et sinon
dans l'evenement on_open de ton form
DoCmd.GoToRecord , , acNewRec
Merci à tous. Grace à vous je progresse et ma base access aussi !!
Encore une precision
La commande suivante est lancée depuis le formulaire "Form1" qui a entre
autres un champ CodeObjet
et permet d'ouvrir Form2 (qui a un champ CodeObjet également)
DoCmd.OpenForm "Form2", acNormal, , , acFormAdd
Si je veux ouvrir le formulaire Form2 avec l'enregistrement qui a le meme
CodeObjet que Form1 comment dois je modofier cette commande?
Thank you
jcp
"Fabien" a écrit dans le message de news:
46b31778$0$5091$Merci bien.
Cela mache , mais ............... ce n'est pas tt à fait ce que je
souhaitais. J'ai du mal exprimer le besoin.
Avec cette commande on ouvre le formulaire uniquement en saisie et on ne
peut donc pas visualiser ceux deja saisis.
Ce que j'aurais souhaité, c'est ouvrir le formulaire normalement mais me
positionner automatiquement en fin de table de façon à pouvoir saisir
directement sans passer par le bouton (fleche *) .
merci
jcp
"Tisane" a écrit dans le message de news:
%23o9kH$Bonjour Fabien,Cf la réponse de Tisane le 02/08/07
J'en ai rajouté un "petit bout" car Jacques m'a rappelé par mail que
son formulaire s'ouvrait automatiquement et non par bouton. Donc, si le
formulaire a une ouverture directe, par le menu Démarrer par exemple :
Sur la propriété "Sur ouverture" du formulaire, on peut écrire :
Private Sub Form_Open(Cancel As Integer)
DoCmd.GoToRecord , , acNewRec
End Sub
--
TisaneBonjour Jacques,J'aimerais que le formulaire d'ajout d'informations que j'ai créé et
qui
souvre automatiquement puisse s'ouvrir un un enregistrement vide.
Commentfaire? Merci infiniment
Il y a plusieurs méthodes selon ce que tu veux obtenir.
Si tu veux filtrer sur un nouvel enregistrement (ne pas voir les
autres enregistrements) :
- mets à "Oui" la propriété "Entrée données" du formulaire
C'est l'équivalent du menu Enregistrement | Saisie de données.
Si tu veux conserver tous les enregistrements et te positionner sur un
vierge (équivalent du menu Insertion | Nouvel enregistrement) :
- sur le bouton d'ouverture du formulaire, dans une procédure
événementielle de la propriété "Sur clic", ajoute la ligne de code
suivante :
DoCmd.OpenForm "Ton_Formulaire", acNormal, , , acFormAdd
--
Tisane
"
Ps : faut chercher un peu avant de poser les questions ;-)
Bis repetita
"
Si tu veux conserver tous les enregistrements et te positionner sur unvierge (équivalent du menu Insertion | Nouvel enregistrement) :
- sur le bouton d'ouverture du formulaire, dans une procédure
événementielle de la propriété "Sur clic", ajoute la ligne de code
suivante :
DoCmd.OpenForm "Ton_Formulaire", acNormal, , , acFormAdd
--
Tisane
"
Si tu appel ton formulaire depuis un autre et sinon
dans l'evenement on_open de ton form
DoCmd.GoToRecord , , acNewRec