Liaison entre different champs d'un formulaire

Résolu/Fermé
RAZIEL-120 Messages postés 7 Date d'inscription vendredi 2 septembre 2016 Statut Membre Dernière intervention 2 septembre 2016 - 2 sept. 2016 à 18:44
RAZIEL-120 Messages postés 7 Date d'inscription vendredi 2 septembre 2016 Statut Membre Dernière intervention 2 septembre 2016 - 2 sept. 2016 à 23:27
Bonjour,


mon probleme est le suivant:
1-j'ai un formulaire qui est constitué d'un sous formulaire
2-le formulaire possede un chmps texte (dependant ou independant peu importe)
3-le sous formulaire est utilisé pour renseigné une table.
Cependant certaine informations des enregistrement se repete sur plusieurs ligne (exemple: sexe masculin)
pour eviter de reecrire plusieurs fois la meme chose sur des enregistrement differents j'aimerais utilisé la fonctionne "rechdom" pour prendre les information du champs texte du formulaire principal mais je ne comprends pas du tout comment la faire fonctionner je bug.
ci joint les information de mon formulaire
- Formulaire principal:
champs1 independant/dependant
- sous formulaire utilisé pour renseigner une table
champs2 dependant d'une table.

objectif
information inscrite dans le champs2 puisé depuis le champ1 et enregistré dans la table

je vous remercie d'avance pour l'aide que vous pourrez m'apporter encore foi

2 réponses

Utilisateur anonyme
2 sept. 2016 à 20:53
Bonjour,

cela sent à plein nez un problème de conception !

Mais si j'ai bien compris, essaies dans la source de ton champs2 de mettre =forms!tonformprincipal!champs1

A+
0
RAZIEL-120 Messages postés 7 Date d'inscription vendredi 2 septembre 2016 Statut Membre Dernière intervention 2 septembre 2016
2 sept. 2016 à 21:01
Merci pour l'info mais si tu fais comme tu dis dans le champs 2 tu le denature de ce fait il reprendra bien visuellement la valeur du champs 1 sur le formulaire, mais ne sera pas enregistré dans la table que je veux renseigner!!
0
Utilisateur anonyme
2 sept. 2016 à 21:05
A ce compte là, crées un bouton sur le sous-formulaire, et sur l'évènement clic tu mets : me!champs2=forms!tonformprincipal!champs1

Et dans la source, tu mets le champs de la table...

A+
0
RAZIEL-120 Messages postés 7 Date d'inscription vendredi 2 septembre 2016 Statut Membre Dernière intervention 2 septembre 2016
2 sept. 2016 à 21:17
la source de quoi?!
mais cette procedure va alourdir l'utilisation du formulaire! je sais que "rechdom" (dlookup version anglaise) pourrait m'aider mais je ne sais pas comment l'utiliser
0
Utilisateur anonyme > RAZIEL-120 Messages postés 7 Date d'inscription vendredi 2 septembre 2016 Statut Membre Dernière intervention 2 septembre 2016
2 sept. 2016 à 21:22
Elle alourdirait aussi...

Pour alléger (sic), revois donc la conception de ta base.

Si tu veux, mets la sur cjoint.com et donnes le lien ici.

A+
0
RAZIEL-120 Messages postés 7 Date d'inscription vendredi 2 septembre 2016 Statut Membre Dernière intervention 2 septembre 2016
2 sept. 2016 à 21:25
si vous pouvez just m'expliquer comment utiliser le "rechdom" ca serait sympa et je verrais par moi meme si je peux m'en sortir
0
Utilisateur anonyme > RAZIEL-120 Messages postés 7 Date d'inscription vendredi 2 septembre 2016 Statut Membre Dernière intervention 2 septembre 2016
2 sept. 2016 à 22:11
Soit tu mets "rechdom" dans la source de ton contrôle (ma première proposition), soit sur un évènement vba (ma seconde).
0
RAZIEL-120 Messages postés 7 Date d'inscription vendredi 2 septembre 2016 Statut Membre Dernière intervention 2 septembre 2016 > Utilisateur anonyme
2 sept. 2016 à 22:19
je pense m'etre mal exprimé, je ne sais pas utiliser la fonction rechdom de ce fait j'aimerais bien savoir comment le faire
0