IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Access Discussion :

Remplir un champ avec un autre champ de meme table


Sujet :

Access

  1. #1
    Membre à l'essai
    Inscrit en
    Novembre 2006
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 38
    Points : 20
    Points
    20
    Par défaut Remplir un champ avec un autre champ de meme table
    Bonjour

    Dans ma table client j'ai 2 parties d'adresse:
    adresse de livraison
    adresse de facturation
    J'aurai mieux aimé les mettre sur une table appart mais j'ai mes raisons.
    Est-il possible à l'aide d'un bouton d'incrémenter l'adresse de facturation si elle est la meme que celle de livraison en cliquant dessus? Si elle est différente on la saisie...

    Je connais légèrement le vb s'il faut passer par la ya pas de problème.
    Merci à vous.

  2. #2
    Membre à l'essai
    Inscrit en
    Novembre 2006
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 38
    Points : 20
    Points
    20
    Par défaut
    En fait pour etre plus explicite je souhaite faire un copier coller de l'adresse de livraison sur l'adresse de facturation en cliquant sur le bouton dans un formulaire.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 31
    Points : 34
    Points
    34
    Par défaut
    Sans passer par vb, on peut faire une requete "mise à jour" ou le champ mis à jour est [l'adresse de livraison] par le champ [l'adresse de facturation] en filtrant sur l'enregistrement concerné dans le formulaire.

  4. #4
    Membre averti Avatar de @rkane
    Homme Profil pro
    developpeur amateur dans mon cadre professionnel
    Inscrit en
    Juin 2006
    Messages
    521
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : developpeur amateur dans mon cadre professionnel
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2006
    Messages : 521
    Points : 403
    Points
    403
    Par défaut
    sur clic d'un bouton tu mets :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    me.AdresseFacturation.Value = me.AdresseLivraison.value
    tout simplement ou bien alors sur une case à cocher...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    if me.MyCheckBox.value = true then
    me.AdresseFacturation.Value = me.AdresseLivraison.value
    else
    me.AdresseFacturation.SetFocus
    end if

  5. #5
    Membre à l'essai
    Inscrit en
    Novembre 2006
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 38
    Points : 20
    Points
    20
    Par défaut
    Ah voila des réponses qui sont à explorer, j'y avais pas pensé a une requete, bon je vais test. Merci Gomi. Et pour ptkppr j'en occupe commen ca je prend celui que j'arrive

    Merci a vous 2
    Cordi@lement

  6. #6
    Membre à l'essai
    Inscrit en
    Novembre 2006
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 38
    Points : 20
    Points
    20
    Par défaut
    Pour la requete c'est réussi mais je n'arrive pas a l'inclure dans un bouton (qui doit etre placé dans un formulaire)

    GOMI faut pas que tu m'oubli
    je sais sa rime

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Août 2006
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 41
    Points : 40
    Points
    40
    Par défaut
    Tu as créé ton boutton?

    Deux choix s'offrent à toi:
    1) en création, clique droit sur le boutton, "Créer code évenment", tu selection "générer code", dans l'espace qui s'affiche tu tape

    currentdb.execute "(ta requete)"

    2) en création, clique droit sur le boutton, "Créer code évenment", tu selection "générer macro", tu créés une macro qui lance la requete souhaitée.

  8. #8
    Membre à l'essai
    Inscrit en
    Novembre 2006
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 38
    Points : 20
    Points
    20
    Par défaut
    Fantastique merci beaucoup ptkppr je l'ai fait pour le bouton et j'suis sur qu'avec une case à cocher ca aurai marché aussi

    Je m'incline devant tant de savoir et de simpaty

    big innovation

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Remplir automatiquement 1 champ text avec 2 autres champs text
    Par Dsphinx dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 14/05/2010, 21h11
  2. [AC-2007] remplir un champs avec une autre table
    Par alex77140 dans le forum IHM
    Réponses: 5
    Dernier message: 21/01/2010, 18h25
  3. [AC-2000] Remplir un champ avec d'autres valeurs
    Par nickyman dans le forum Access
    Réponses: 6
    Dernier message: 22/07/2009, 07h22
  4. calcul avec soit un champs ou un autre avec fonction
    Par escobar dans le forum VBA Access
    Réponses: 4
    Dernier message: 20/07/2006, 14h39
  5. introduire un count avec d'autres champs
    Par amelhog dans le forum Langage SQL
    Réponses: 13
    Dernier message: 18/08/2005, 14h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo