Ajouter un champs d'une autre table dans une table Access [Résolu/Fermé]

Signaler
Messages postés
3
Date d'inscription
lundi 23 février 2015
Statut
Membre
Dernière intervention
24 février 2015
-
Messages postés
3
Date d'inscription
lundi 23 février 2015
Statut
Membre
Dernière intervention
24 février 2015
-
Bonjour,

Sous ACCESS 2010, je souhaiterais récupérer un champs dans une autre table en fonction d'un champs.

Exemple :

Dans ma table effectifs qui regroupe plusieurs années, j'aimerais rajouter un champs présents dans plusieurs tables une par année libellé type usager.

J'ai un Numéro d'usager et l année présent dans toutes les tables, par contre un numéro d'usager peut etre présent plusieurs fois par année et d'une année sur l'autre.

Je ne sais pas, si je suis assez clair.

En tout cas merci d'avance.

1 réponse

Messages postés
2955
Date d'inscription
lundi 18 septembre 2006
Statut
Membre
Dernière intervention
31 août 2019
207
bonjour
j'ai été confronté à ce genre de probleme que j'ai resolu de la façon suivante en créant une identité unique par année. C'était pour gérer un club ou la personne pouvait s'inscrire à plusieurs activités. Je formais son N° identité personnalisée par un N° auto pui un symbole puis l'année en cours
Ce qui donnait par exemple: 25~2015.Une fois enregistré je pouvais l'inscrire a plusieurs endroit
Messages postés
3
Date d'inscription
lundi 23 février 2015
Statut
Membre
Dernière intervention
24 février 2015

oui merci ca pourrait m'aider comment vous concaténer deux champs?
Messages postés
2955
Date d'inscription
lundi 18 septembre 2006
Statut
Membre
Dernière intervention
31 août 2019
207 >
Messages postés
3
Date d'inscription
lundi 23 février 2015
Statut
Membre
Dernière intervention
24 février 2015

Bonjour
Voila la procedure qui me créait l'identité d'un inscrit pour une saison
IdAdh = N°auto d'une liste d'adherents
Saison= Saison des cours ou autre 2015/2016
AdhIns= 2015/2016~24 par exemple
24 est le N°de classement dans la liste
Cette procedure est a mettre dans un formulaire sur le champ IdAdhIns mode evement sur enter
Comme cela lorsquetu clique dessus il s'inscrit automatiquement


Private Sub IdAdhIns_Enter()
Dim AdhIns, AdhIns1
'calcul la clé primaire
AdhIns = Left([Saison], 9) & "~" & Right([IdAdh], 4)
'AdhIns1 = Mid([Code activité], 1, 4)
Me.[IdAdhIns] = AdhIns
End Sub
Messages postés
3
Date d'inscription
lundi 23 février 2015
Statut
Membre
Dernière intervention
24 février 2015

ok merci du coup j'ai trouvé comment me débrouiller.
Merci pour tes réponses