ouvrir un formulaire lié à un enregistrement variable
24 réponses
Marie Christine PINSOLLE
Bonjour,
je voudrais pouvoir ouvrir un formulaire correspondant à un enregistrement
dont je viens de changer la valeur d'un controle, en sachant que je vais
changer la valeur de ce controle sur d'autres enregistrements qui devront au
fur et à mesure remplacer le premier. Comment faire ?
Merci de bien vouloir m'aider.
Eh bien tant pis pour moi je me débrouillerai à moins que tu me donnes un tuyau pour que cela n'arrive pas ! merci
marie-christine.pinsolle
Eric Désolée, je n'y arrive pas ! Dans ma macro à la clause when je mets [nomformulaire!nomcontrole]<>0 cela m'affiche tous les enregistrements correspondants alors que je ne veux voir sous le formulaire B que le dernier modifié. Comment faire ? Merci
Eric
Désolée, je n'y arrive pas !
Dans ma macro à la clause when je mets [nomformulaire!nomcontrole]<>0
cela m'affiche tous les enregistrements correspondants alors que je ne
veux voir sous le formulaire B que le dernier modifié.
Comment faire ?
Merci
Eric Désolée, je n'y arrive pas ! Dans ma macro à la clause when je mets [nomformulaire!nomcontrole]<>0 cela m'affiche tous les enregistrements correspondants alors que je ne veux voir sous le formulaire B que le dernier modifié. Comment faire ? Merci
Eric
re, Donnes moi le nom du champ qui est modifié sur le formulaireA et les champs du formulaireB.
Eric Désolée, je n'y arrive pas ! Dans ma macro à la clause when je mets [nomformulaire!nomcontrole]<>0 cela m'affiche tous les enregistrements correspondants alors que je ne veux voir sous le formulaire B que le dernier modifié. Comment faire ? Merci
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
re,
Donnes moi le nom du champ qui est modifié sur le formulaireA et les
champs du formulaireB.
Eric
Désolée, je n'y arrive pas !
Dans ma macro à la clause when je mets [nomformulaire!nomcontrole]<>0
cela m'affiche tous les enregistrements correspondants alors que je ne
veux voir sous le formulaire B que le dernier modifié.
Comment faire ?
Merci
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
re, Donnes moi le nom du champ qui est modifié sur le formulaireA et les champs du formulaireB.
Eric Désolée, je n'y arrive pas ! Dans ma macro à la clause when je mets [nomformulaire!nomcontrole]<>0 cela m'affiche tous les enregistrements correspondants alors que je ne veux voir sous le formulaire B que le dernier modifié. Comment faire ? Merci
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
marie-christine.pinsolle
Eric Le champ modifié sur formulaireA s'appelle AVIS DONNES56 Les champs du formulaireB sont NOM; PRENOM; NAISS ; MOTMT. voilà Merci d'essayer
Eric
Le champ modifié sur formulaireA s'appelle AVIS DONNES56
Les champs du formulaireB sont
NOM;
PRENOM;
NAISS ;
MOTMT.
voilà
Merci d'essayer
Eric Le champ modifié sur formulaireA s'appelle AVIS DONNES56 Les champs du formulaireB sont NOM; PRENOM; NAISS ; MOTMT. voilà Merci d'essayer
Eric
Oui mais là, je suis mal barré ;-) Je ne vois pas de lien. Car changer la valeur de [AVIS DONNES56] ok mais pour qui ? Dans le formulaireA, il doit bien y avoir d'autres champs genre NOM, PRENOM qui doivent permettre de faire le lien (l'idéal serait un numéro)
Eric Le champ modifié sur formulaireA s'appelle AVIS DONNES56 Les champs du formulaireB sont NOM; PRENOM; NAISS ; MOTMT. voilà Merci d'essayer
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Oui mais là, je suis mal barré ;-)
Je ne vois pas de lien.
Car changer la valeur de [AVIS DONNES56] ok mais pour qui ? Dans le
formulaireA, il doit bien y avoir d'autres champs genre NOM, PRENOM qui
doivent permettre de faire le lien (l'idéal serait un numéro)
Eric
Le champ modifié sur formulaireA s'appelle AVIS DONNES56
Les champs du formulaireB sont
NOM;
PRENOM;
NAISS ;
MOTMT.
voilà
Merci d'essayer
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Oui mais là, je suis mal barré ;-) Je ne vois pas de lien. Car changer la valeur de [AVIS DONNES56] ok mais pour qui ? Dans le formulaireA, il doit bien y avoir d'autres champs genre NOM, PRENOM qui doivent permettre de faire le lien (l'idéal serait un numéro)
Eric Le champ modifié sur formulaireA s'appelle AVIS DONNES56 Les champs du formulaireB sont NOM; PRENOM; NAISS ; MOTMT. voilà Merci d'essayer
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
marie-christine.pinsolle
oui effectivement dans le formulaireA il y a NOM PRENOM NAISS mais je n'ai pas mis de numauto car j'ai peur que pour la personne qui complète (ce n'est jamais moi) cela pose un pb et que je sois obligée de courir la dépanner insitu alors que j'ai autre chose à faire...
oui effectivement dans le formulaireA il y a NOM PRENOM NAISS mais je
n'ai pas mis de numauto car j'ai peur que pour la personne qui
complète (ce n'est jamais moi) cela pose un pb et que je sois obligée
de courir la dépanner insitu alors que j'ai autre chose à faire...
oui effectivement dans le formulaireA il y a NOM PRENOM NAISS mais je n'ai pas mis de numauto car j'ai peur que pour la personne qui complète (ce n'est jamais moi) cela pose un pb et que je sois obligée de courir la dépanner insitu alors que j'ai autre chose à faire...
Eric
Vous n'avez pas de clé primaire sur la table ??? la condition d'ouverture doit être du genre : DoCmd.OpenForm "FormulaireB", , , "Nom='" & me!Nom & "' and PRENOM='" & me!Prenom & "' and NAISS=" & format(NAISS,"#mm/dd/yy#") Si le nom ou le prénom peuuvent contenir des apostrophes, remplacez le simple quote (') par 2 guillemets.
oui effectivement dans le formulaireA il y a NOM PRENOM NAISS mais je n'ai pas mis de numauto car j'ai peur que pour la personne qui complète (ce n'est jamais moi) cela pose un pb et que je sois obligée de courir la dépanner insitu alors que j'ai autre chose à faire...
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Vous n'avez pas de clé primaire sur la table ???
la condition d'ouverture doit être du genre :
DoCmd.OpenForm "FormulaireB", , , "Nom='" & me!Nom & "' and PRENOM='" &
me!Prenom & "' and NAISS=" & format(NAISS,"#mm/dd/yy#")
Si le nom ou le prénom peuuvent contenir des apostrophes, remplacez le
simple quote (') par 2 guillemets.
oui effectivement dans le formulaireA il y a NOM PRENOM NAISS mais je
n'ai pas mis de numauto car j'ai peur que pour la personne qui
complète (ce n'est jamais moi) cela pose un pb et que je sois obligée
de courir la dépanner insitu alors que j'ai autre chose à faire...
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Vous n'avez pas de clé primaire sur la table ??? la condition d'ouverture doit être du genre : DoCmd.OpenForm "FormulaireB", , , "Nom='" & me!Nom & "' and PRENOM='" & me!Prenom & "' and NAISS=" & format(NAISS,"#mm/dd/yy#") Si le nom ou le prénom peuuvent contenir des apostrophes, remplacez le simple quote (') par 2 guillemets.
oui effectivement dans le formulaireA il y a NOM PRENOM NAISS mais je n'ai pas mis de numauto car j'ai peur que pour la personne qui complète (ce n'est jamais moi) cela pose un pb et que je sois obligée de courir la dépanner insitu alors que j'ai autre chose à faire...
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
marie-christine.pinsolle
Eric, Je reviens vers toi toujours par rapport à ce problème Je n'y arrive toujours pas J'ai donc décidé de mettre sur le formulaireA un bouton avec commande dans VB j'ai mis ceci : Private Sub Imprimer_AV_Click() DoCmd.PrintReport "AV", , , "NOM='" & Me!NOM & "' and PRENOM='" & Me!"PRENOM = "'" End Sub et cela ne marche toujours pas, j'ai même essayé de mettre des numéroAuto mais il n'y a rien à faire j'ai de toute façon un message erreur de syntaxe erreur de compilation. Peux-tu encore m'aider. Merci
Eric,
Je reviens vers toi toujours par rapport à ce problème
Je n'y arrive toujours pas
J'ai donc décidé de mettre sur le formulaireA un bouton avec commande
dans VB j'ai mis ceci :
Private Sub Imprimer_AV_Click()
DoCmd.PrintReport "AV", , , "NOM='" & Me!NOM & "' and PRENOM='" &
Me!"PRENOM = "'"
End Sub
et cela ne marche toujours pas, j'ai même essayé de mettre des
numéroAuto mais il n'y a rien à faire j'ai de toute façon un message
erreur de syntaxe erreur de compilation.
Peux-tu encore m'aider.
Merci
Eric, Je reviens vers toi toujours par rapport à ce problème Je n'y arrive toujours pas J'ai donc décidé de mettre sur le formulaireA un bouton avec commande dans VB j'ai mis ceci : Private Sub Imprimer_AV_Click() DoCmd.PrintReport "AV", , , "NOM='" & Me!NOM & "' and PRENOM='" & Me!"PRENOM = "'" End Sub et cela ne marche toujours pas, j'ai même essayé de mettre des numéroAuto mais il n'y a rien à faire j'ai de toute façon un message erreur de syntaxe erreur de compilation. Peux-tu encore m'aider. Merci
Pierre CFI [mvp]
bonjour si c'est un copier coller, il y a une erreur, 1 = au lieu de & à la fin
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
a écrit dans le message de news: Eric, Je reviens vers toi toujours par rapport à ce problème Je n'y arrive toujours pas J'ai donc décidé de mettre sur le formulaireA un bouton avec commande dans VB j'ai mis ceci : Private Sub Imprimer_AV_Click() DoCmd.PrintReport "AV", , , "NOM='" & Me!NOM & "' and PRENOM='" & Me!"PRENOM = "'" End Sub et cela ne marche toujours pas, j'ai même essayé de mettre des numéroAuto mais il n'y a rien à faire j'ai de toute façon un message erreur de syntaxe erreur de compilation. Peux-tu encore m'aider. Merci
bonjour
si c'est un copier coller, il y a une erreur, 1 = au lieu de &
à la fin
--
Pierre CFI
MVP Microsoft Access
Site pour bien commencer
Access http://www.mpfa.info
<marie-christine.pinsolle@wanadoo.fr> a écrit dans le message de news: 1132668226.028793.15400@f14g2000cwb.googlegroups.com...
Eric,
Je reviens vers toi toujours par rapport à ce problème
Je n'y arrive toujours pas
J'ai donc décidé de mettre sur le formulaireA un bouton avec commande
dans VB j'ai mis ceci :
Private Sub Imprimer_AV_Click()
DoCmd.PrintReport "AV", , , "NOM='" & Me!NOM & "' and PRENOM='" &
Me!"PRENOM = "'"
End Sub
et cela ne marche toujours pas, j'ai même essayé de mettre des
numéroAuto mais il n'y a rien à faire j'ai de toute façon un message
erreur de syntaxe erreur de compilation.
Peux-tu encore m'aider.
Merci
bonjour si c'est un copier coller, il y a une erreur, 1 = au lieu de & à la fin
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
a écrit dans le message de news: Eric, Je reviens vers toi toujours par rapport à ce problème Je n'y arrive toujours pas J'ai donc décidé de mettre sur le formulaireA un bouton avec commande dans VB j'ai mis ceci : Private Sub Imprimer_AV_Click() DoCmd.PrintReport "AV", , , "NOM='" & Me!NOM & "' and PRENOM='" & Me!"PRENOM = "'" End Sub et cela ne marche toujours pas, j'ai même essayé de mettre des numéroAuto mais il n'y a rien à faire j'ai de toute façon un message erreur de syntaxe erreur de compilation. Peux-tu encore m'aider. Merci