OVH Cloud OVH Cloud

Formulaire qui en appelle un autre

2 réponses
Avatar
Kissmelia
Bonjour,

Le contexte :
J'ai une table principale.
Cette table contient 10 champs.
J'ai un formulaire principal contenant 7 champs de la table principale.
J'ai un second formulaire contenant les 3 autres champs de la table
principale.
J'ai une macro sur le formulaire principal qui appelle le second formulaire.
Lequel s'ouvre comme une petite fenêtre, permet d'entrer ou visualiser des
données.

Mon problème :
Lorsque la fenêtre du second formulaire s'ouvre, les 3 champs ne sont pas en
lien avec l'enregistrement en cours sur lequel est positionné l'utilisateur.

J'ai essayé un sous-formulaire, il me donne alors le lien avec
l'enregistrement en cours, mais je suis incapable d'obtenir son affichage
sous forme de petite fenêtre que l'utilisateur peut appeler quand il le veut
et je ne désire pas avoir d'onglet dans mon formulaire.

Quelqu'un peut m'aider? Merci à l'avance!
Kissmelia

2 réponses

Avatar
Gafish
Bonjour,

Si tu veux vraiment deux formulaires, tu peux mettre sur la fermeture du
deuxième une requête de mise à jour de ton enregistrement, qui utiliserait
comme critère pour trouver le bon enregistrement les valeurs de ton premier
formulaire qui servent de clé primaire.
Par exemple si c'est un numéro auto qui sert de clé primaire à la table qui
t'interresse, sur le sortie de ton deuxième formulaire tu fais une mise à
jour avec comme critère le fait que ton numéro auto doit etre égal à la
valeur du champ de ton premier formulaire qui contient ce numéro auto.

Arnaud

"Kissmelia" a écrit dans le message de
news:yq2Yc.48522$
Bonjour,

Le contexte :
J'ai une table principale.
Cette table contient 10 champs.
J'ai un formulaire principal contenant 7 champs de la table principale.
J'ai un second formulaire contenant les 3 autres champs de la table
principale.
J'ai une macro sur le formulaire principal qui appelle le second
formulaire.

Lequel s'ouvre comme une petite fenêtre, permet d'entrer ou visualiser des
données.

Mon problème :
Lorsque la fenêtre du second formulaire s'ouvre, les 3 champs ne sont pas
en

lien avec l'enregistrement en cours sur lequel est positionné
l'utilisateur.


J'ai essayé un sous-formulaire, il me donne alors le lien avec
l'enregistrement en cours, mais je suis incapable d'obtenir son affichage
sous forme de petite fenêtre que l'utilisateur peut appeler quand il le
veut

et je ne désire pas avoir d'onglet dans mon formulaire.

Quelqu'un peut m'aider? Merci à l'avance!
Kissmelia






Avatar
Yann
Salut,
Applique un filtre sur ton second formulaire à son
ouverture sur la clé primaire issue de ton forms principal

Bye
Yann

-----Message d'origine-----
Bonjour,

Si tu veux vraiment deux formulaires, tu peux mettre sur
la fermeture du

deuxième une requête de mise à jour de ton
enregistrement, qui utiliserait

comme critère pour trouver le bon enregistrement les
valeurs de ton premier

formulaire qui servent de clé primaire.
Par exemple si c'est un numéro auto qui sert de clé
primaire à la table qui

t'interresse, sur le sortie de ton deuxième formulaire
tu fais une mise à

jour avec comme critère le fait que ton numéro auto doit
etre égal à la

valeur du champ de ton premier formulaire qui contient
ce numéro auto.


Arnaud

"Kissmelia" a écrit dans le message
de

news:yq2Yc.48522$
Bonjour,

Le contexte :
J'ai une table principale.
Cette table contient 10 champs.
J'ai un formulaire principal contenant 7 champs de la
table principale.


J'ai un second formulaire contenant les 3 autres
champs de la table


principale.
J'ai une macro sur le formulaire principal qui appelle
le second


formulaire.
Lequel s'ouvre comme une petite fenêtre, permet
d'entrer ou visualiser des


données.

Mon problème :
Lorsque la fenêtre du second formulaire s'ouvre, les 3
champs ne sont pas


en
lien avec l'enregistrement en cours sur lequel est
positionné


l'utilisateur.

J'ai essayé un sous-formulaire, il me donne alors le
lien avec


l'enregistrement en cours, mais je suis incapable
d'obtenir son affichage


sous forme de petite fenêtre que l'utilisateur peut
appeler quand il le


veut
et je ne désire pas avoir d'onglet dans mon formulaire.

Quelqu'un peut m'aider? Merci à l'avance!
Kissmelia







.