Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > VBA Access
VBA Access Le forum pour les questions relatives au code VBA sous Access, et à son environnement de développement VBE.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/11/2010, 08h53   #1
Membre à l'essai
 
Inscription : novembre 2009
Messages : 115
Détails du profil
Informations personnelles :
Localisation : France, Puy de Dôme (Auvergne)

Informations forums :
Inscription : novembre 2009
Messages : 115
Points : 20
Points : 20
Par défaut Différence entre DoCmd

Bonjour,

En lisant l'aide d'access (si ca m'arrive ), je voulais savoir la différence entre :

Code :
DoCmd.GoToRecord , "Détails des clients", acNewRec
et

Code :
DoCmd.OpenForm "Détails des clients", acNormal, , , acFormAdd, acWindowNormal
C'est pour pouvoir ouvrir un formulaire avec un nouvel enregistrement.

merci par avance

@+
scoobydoos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2010, 19h49   #2
Expert Confirmé
 
Avatar de FreeAccess
 
Inscription : mars 2006
Messages : 2 307
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : mars 2006
Messages : 2 307
Points : 2 796
Points : 2 796
Bonjour,

Citation:
Alors ça fait pareil ou pas ?
un peu plus de "douceur" dans les demandes favorise généralement les réponses....

As-tu au moins essayé par toi même

Sinon, l'aide d'ACCESS semble relativement claire....

Ici le formulaire est déjà OUVERT.....
Citation:
Utilisez la méthode GoToRecord pour que l'enregistrement spécifié devienne l'enregistrement actif d'une requête, d'un formulaire ou d'une table ouvert.
Ici, on demande l'ouverture du formulaire....
Citation:
Faites appel à la méthode OpenForm pour ouvrir un formulaire en mode Formulaire, Création , Aperçu avant impression ou Feuille de données.
Et pour répondre précisément à ta question.
Citation:
pouvoir ouvrir un formulaire avec un nouvel enregistrement
....un petit tour dans les anciens post...
ouverture de formulaire

...bonne continuation..
__________________
FreeAccess
"Petit à petit l'araignée tisse sa toile"
FreeAccess est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2010, 20h59   #3
Membre à l'essai
 
Inscription : novembre 2009
Messages : 115
Détails du profil
Informations personnelles :
Localisation : France, Puy de Dôme (Auvergne)

Informations forums :
Inscription : novembre 2009
Messages : 115
Points : 20
Points : 20
Par défaut [AC-2010] Différence entre DoCmd

Bonsoir,

Désolé de mettre énervé, mais quand je trouve pas le pourquoi du comment je m'emballe...

Mais est-ce que les 2 actions ont la même action entre le "acNewRec" et le acFormAdd" dans les expressions suivantes :
DoCmd.GoToRecord , "Détails des clients", acNewRec
et
DoCmd.OpenForm "Détails des clients", acNormal, , , acFormAdd, acWindowNormal

En fait il y a plusieurs façons d'ouvrir un formulaire avec nouvel enregistrement :

Sur un clic d'un bouton :
Code :
1
2
3
Private Sub CommandButton_new_client_Click()
    DoCmd.OpenForm "Détails des clients", acNormal , , , acFormAdd, acWindowNormal
End Sub
ou
Code :
1
2
3
4
5
6
7
Private Sub CommandButton_new_client_Click()
    DoCmd.OpenForm "Détails des clients", acNormal
End Sub
---------------------------
Private Sub Form_Load()
   DoCmd.GoToRecord acDataForm,, acNewRec
End Sub
Dites-moi si j'ai bon ?

merci encore

@+
scoobydoos est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h28.


 
 
 
 
Partenaires

Hébergement Web