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

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

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

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

    A+
    0
    1. 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
      1. castours > Solène
         
        bonjour
        tu fais une sauvegarde et tu envoies sans les enregistrements
        0
  3. 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
    1. 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