Pré remplir champs dans un formulaire access

soso_pw -  
 soso_pw -
Bonjour,

Novice sur Access 2016, je'ai besoin de votre aide...

J'ai une table "CLIENT" avec les champs Name, Firstname, Company...
J'ai une table "COMMANDE" avec les champs "N°Commande", "Date de réception"

Je souhaiterais dans un formulaire lorsque je tape le champs "Name" que les champs "Firstname" "Company" se pré-remplissent automatiquement.
De même j'aimerais que les champs de la table "COMMANDE" s'affichent automatiquement (en sous formulaire?) avec les numéros de commandes et les dates de réception de chaque commande. Il peut y avoir plusieurs commandes par client...

C'est un problème basique, je sais mais compliqué d'y voir clair malgré de nombreuses recherches et un bouquin!

Y-a-t-il une solution sans passer par le VBA?

Merci infiniment,

So

3 réponses

castours
 
http://www.cjoint.com/c/FJBpGbQ8GAz

bonjour
dans ce lien la base exemple les comptoirs qui peut d'aider
0
soso_pw
 
Bonjour,
Merci, je me suis servie de cette base qui m'a beaucoup aidé.
0
Utilisateur anonyme
 
Bonjour,

envoies ta base sur cjoint, et mets le lien ici...

A+
0
Solène
 
Désolé mais ma base est confidentielle, je ne veux pas la modifier de peur de perdre son fonctionnement.

Merci quand même
0
castours > Solène
 
bonjour
tu fais une sauvegarde et tu envoies sans les enregistrements
0
soso_pw
 
http://www.cjoint.com/c/FKjk1TsvKTS

Alors mon pb est partiellement résolu.
J'ai mis ma table sur cjoint afin de regarder ensemble ma nouvelle question dispo là:
https://forums.commentcamarche.net/forum/affich-34076982-case-a-cocher
0
Utilisateur anonyme
 
Bonjour,

comme dit pas Castours, vides tes tables.

Sinon, une question, il te manque une table là ? Comment tu relies tes tables commandes et client ?

PS : tu as ici des bénévoles qui se foutent du contenu des tables, donc pas de souci.

PS2 : ne mets pas de caractères spéciaux dans tes tables : "n°commande" doit devenir "num_commande", "date de réception" devrait être "date_reception", etc

A+
0
castours
 
Bonjour
Moi je fais comme cela pour les champs composés
NumCde ou DateRec pour en limité la largeur quand tu ouvres la table ou que tu veux imprimer
0