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

IHM Discussion :

Zone de texte


Sujet :

IHM

  1. #1
    Nouveau candidat au Club
    Inscrit en
    Avril 2009
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 2
    Par défaut Zone de texte
    Bonjour à vous tous

    Je ne sais pas si je suis au bon endroit (désolé par avance), mais après des heures de recherche je me résoud enfin à demander mon chemin ...

    Je travaille sur une base de donnée access 2003. Elle est sert à la saisie de données client. Lorsqu'un vendeur saisie un nouvel état, il doit remplir plusieurs champs. Jusqu'ici j'ai reussi à me débrouiller en bricolant.

    Or depuis peu on me demande de suivre l'activité de mes vendeurs individuellement.
    Ils ont un code vendeur qui leur est propre. Ce que je souhaiterais c'est qu'une zone de texte affiche le nom du vendeur automatiquement en fonction de leur code vendeur.

    SI [code vendeur] = XXXX, alors afficher "Bernard Dupont"

    j'ai fait plusieurs recherches qui m'ont mener sur la piste de "relations" mais vu mon niveau je n'y arrive pas.

    Je vous remercie de votre aide et encore désolé si je me suis trompé de forum.

    Cordialement
    Jean-rené F.

  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 405
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 405
    Par défaut
    Bonjour et bienvenue dans le monde merveilleux de Access :-).

    Pour ton problème tu as une solution de faignant que j'utilise abondament.

    Tu ajoutes non pas une zone de texte mais une zone de liste déroulante (ComboBox). Je suppose que tu l'appeles AffNomVendeur.

    Après tu défini comme SourceControle de la zone qui te sert pour stocker le code de ton vendeur (par exemple ClefVendeur). Donc tu vas avoir 2 champs de saisie qui portent sur le même champ de données.

    Pour la valeur tu vas suivre l'assistant et aller chercher tes données dans la table des vendeurs.

    Par exemple tu vas prendre :
    • ClefVendeur
    • CodeVendeur
    • NomVendeur


    Ensuite tu vas donner les largeurs suivantes à tes colonnes :
    • 0 pour ClefVendeur
    • 0 pour CodeVendeur
    • Et ne rien spécifier pour NomVendeur


    Ta propriété
    • Largeur Colonne ressemblerait à 0cm;0cm
    • Nombre de colonnes ressemblerait à 3


    Tu peux ensuite désactiver la zone de liste déroulante AffNomVendeur. Elle va se mettre à jour automatiquement et afficher le nom du vendeur sans que tu ai à changer quoi que ce soit à ta base existante.

    Pour les relations d'intégrité référentielle, elles ne sont pas reliées à l'affichage.


    Attention tu as 2 niveaux de relation :
    • Ordinaire : Tu indiques que la table a un lien avec une autre table
    • Intégrité Référentielle :
      Elles servent à assurer l'intégrité de tes données c-à-d s'assurer que tu ne puisses pas rentrer n'importe quoi n'importe où.

      Si tu as une relation entre ta table Vente et ta table Vendeur sur ClefVendeur alors tu ne peux mettre que des ClefVendeur qui sont dans la table Vendeur.

      De même tu ne peux pas supprimer un vendeur si des ventes lui sont attribuées.


    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  3. #3
    Nouveau candidat au Club
    Inscrit en
    Avril 2009
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 2
    Par défaut Merci
    Merci pour l'aide !! je vais essayer de m'y mettre dans la matinée. Merci encore.

    Cordialement
    Jean-René F.

  4. #4
    Rédacteur/Modérateur
    Avatar de Jeannot45
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2004
    Messages
    3 871
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2004
    Messages : 3 871
    Par défaut


    Afin de compléter les informations données par Marot_r, je te conseille de faire un petit tour du coté des tutos dans la rubriques "Débuter"

    Dans les autres rubriques, tu y trouveras toutes sortes d'exemples qui te permettont d'avancer.

    Bonne continuation
    Jeannot

    Liens Office indispensables à visiter: Cours (Tutos), F.A.Q., Sources VBA

    Ne posez pas de questions par MP, je n'ai pas le temps d'y répondre

Discussions similaires

  1. Réponses: 5
    Dernier message: 12/07/2004, 22h00
  2. Réponses: 9
    Dernier message: 26/04/2004, 22h51
  3. Alinéa de Zone de texte
    Par oazar dans le forum Flash
    Réponses: 3
    Dernier message: 10/12/2003, 12h52
  4. fonction qui initialise a blanc zone de texte
    Par access dans le forum Requêtes
    Réponses: 1
    Dernier message: 27/11/2003, 17h36
  5. zones de texte
    Par divableue dans le forum ASP
    Réponses: 2
    Dernier message: 07/11/2003, 15h32

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