Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
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 03/10/2011, 11h43   #1
Invité de passage
 
Femme Florine
Étudiant
Inscription : septembre 2011
Messages : 1
Détails du profil
Informations personnelles :
Nom : Femme Florine
Localisation : France, Oise (Picardie)

Informations professionnelles :
Activité : Étudiant
Secteur : Industrie

Informations forums :
Inscription : septembre 2011
Messages : 1
Points : 0
Points : 0
Par défaut Selectionner une valeur de champs dans un sous formulaire

Bonjour,

je cherche depuis plusieurs jours une solution pour sélectionner un valeur d'un champs dans un sous formulaire pour la faire apparaitre dans le formulaire principal.

Formulaire principal: Intervention
Sous formulaire: Machine
Champs à sélectionner: Code machine

J’espère que quelqu'un pourra m'aider.
Merci d'avance.
Florinet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/10/2011, 18h11   #2
Membre Expert
 
Avatar de nico84
 
Homme Nicolas Guimbal
Consultant/développeur ERP
Inscription : mai 2008
Messages : 1 256
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Guimbal
Âge : 49
Localisation : France

Informations professionnelles :
Activité : Consultant/développeur ERP
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2008
Messages : 1 256
Points : 1 872
Points : 1 872
Bonsoir,

Les espaces dans les noms c'est pas bon

Il y a plusieurs syntaxes et cela dépend de la façon dont tu veux faire le transfert. Par exemple pour mettre à jour MonChamp lors de la modif du code il suffit de ceci dans la procedure code_afterupdate :

Code :
me.parent.MonChamp = code
nico84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/10/2011, 02h58   #3
Membre confirmé
 
Homme
Développeur amateur
Inscription : mars 2009
Messages : 176
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Maroc

Informations professionnelles :
Activité : Développeur amateur

Informations forums :
Inscription : mars 2009
Messages : 176
Points : 255
Points : 255
Bonsoir

Nico84, la chaîne que tu proposes permet de récupérer la valeur d'un champ du form parent lorsqu'on se trouve dans un sousform.
Or Florinet souhaite faire l'inverse.
Je crois que la bonne chaine est:

Code :
intervention.form!machine.[code machine]
ou bien
Code :
me.form!machine.[code machine]
cordialement
reedy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/10/2011, 09h27   #4
Membre Expert
 
Avatar de nico84
 
Homme Nicolas Guimbal
Consultant/développeur ERP
Inscription : mai 2008
Messages : 1 256
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Guimbal
Âge : 49
Localisation : France

Informations professionnelles :
Activité : Consultant/développeur ERP
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2008
Messages : 1 256
Points : 1 872
Points : 1 872
Citation:
Nico84, la chaîne que tu proposes permet de récupérer la valeur d'un champ du form parent lorsqu'on se trouve dans un sousform.
Pas tout à fait, elle met à jour le champ du form depuis le sous-form

Je suis toujours perplexe devant le nombre de syntaxes différentes pour appeler un champ d'une autre fenêtre
J'utilise par habitude la moins logique (!) ou quand je peux qui a l'avantage d'être générique
... Et jamais de crochets car c'est long à taper

NB : il y a encore plus de syntaxes qui ne marchent pas
nico84 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 19h13.


 
 
 
 
Partenaires

Hébergement Web