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

4D Discussion :

sous formulaire dans une table


Sujet :

4D

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 4
    Points : 7
    Points
    7
    Par défaut sous formulaire dans une table
    Bonjour,


    Je cherche à créer un sous formulaire dans une table qui pourrait donner directement les informations d'une 2ème table en entrant simplement le champs identifiant de celle-ci.

    Concrètement :

    J'ai une table localité qui contient 3 champs(Code Postal,Ville,Pays).Le code postal est l'identifiant . Elle contient déjà toutes les infos qui peuvent exister.

    J'ai une table client qui sert à la création de fiche client(nom,prénom,adresse....) et je veux ajouter ce fameux formulaire avec les 3 champs de la table localité MAIS je veux qu'en saisissant le code postal la ville et le pays s'affiche tout seul!!!!COMMENT FAIRE????????

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Juillet 2008
    Messages : 26
    Points : 27
    Points
    27
    Par défaut
    Salut,

    Tu peux utiliser l'événement "sur données modifiées" dans ton champ code postal.

    Quand l'événement se déclenche, tu fais une recherche des renseignements voulu grâce à ton code postal.
    Si tu as plusieurs choix, tu peux afficher une fenêtre contenant les différentes possibilitées.

    un exemple

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    `dans ton champ code postal
     
    Au cas ou 
    	: (Evenement formulaire=Sur données modifiées )
    		Si ([Clients]code_postal#"")
    	        CHERCHER([Ville];[Ville]CodePostal=[Clients]code_postal+"@")
                          Au cas ou 
                               : (Enregistrements trouves([Ville])=1)
                                   [Clients]Ville:=[Ville]Nom
                               : (Enregistrements trouves([Ville])>1)
    				`fenêtre avec les différents choix
                                    [Clients]code_postal:= `resultats
                                    [Clients]Ville:=`resultats
                            Fin de cas 
                      Fin de si 
    Fin de cas

Discussions similaires

  1. [AC-2010] Ajouter record d'un sous formulaire dans une autre table
    Par wisemanvsfatboy dans le forum VBA Access
    Réponses: 3
    Dernier message: 21/02/2011, 09h01
  2. Réponses: 2
    Dernier message: 05/10/2009, 12h40
  3. Réponses: 4
    Dernier message: 28/12/2006, 17h38
  4. Somme d'un sous formulaire avec une table comme source
    Par yoyosoleil dans le forum Access
    Réponses: 4
    Dernier message: 22/06/2006, 11h00
  5. Copier les valeurs d'un formulaire dans une table
    Par Cyphen dans le forum Access
    Réponses: 4
    Dernier message: 19/06/2006, 10h45

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