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 :

[formulaire] liste déroulante et saisie (access 2003)


Sujet :

IHM

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 9
    Points : 4
    Points
    4
    Par défaut [formulaire] liste déroulante et saisie (access 2003)
    Bonjour à tous.
    J'essaie d'être le plus claire possible.
    J'ai une table: SAISIE, une requete selection et un formulaire de saisie : FORM_SAISIE.
    Ma table comporte les champs suivants: code, noms,services (ces champs sont déjà renseignés), date,heures,volumes.J'aimerais lorsque je sélectionne un code dans liste déroulante "code" de mon formulaire (avec les même champs) que cela renseigne "nom", "service" pour ensuite taper "dates","heures" et "volumes".
    Mon formulaire ne le fait pas, j'ai vu un post se rapportant à se pb mais cela concluait par un code : -private....end sub-, qui pour moi est du chinois désolé. Je rajoute en plus que j'ai une macro qui à l'aide d'un bouton commande qui ferme, "ajoute" (des nouveaux enregistrements dans ma table alors que le but de celle-ci devait juste completé ma table: mr Noms avec son code à travaillé le 00/00 8 heures et a déplacé 30 colis) et ovre à nouveau mon formulaire pour une nouvelle saisie.
    Je remercie d'avance la personne qui va avoir le courage de lire jusqu'au bout ce post et qui me répondra.

  2. #2
    Faw
    Faw est déconnecté
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    1 169
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 169
    Points : 1 383
    Points
    1 383
    Par défaut
    Salut, si ton formulaire est basé sur une table (ou requête), recrée ta
    liste déroulante et choisis l'option 3 du premier écran de l'assistant
    (Retrouver un enregistrement basé sur la valeur ...).
    Tu finis la création de liste et normalement ta liste devrait pointer
    sur l'enregistrement dont le code est = à la valeur choisie ds la liste.

    Pour la deuxième partie de ton post, désolé mais j'ai pas tout saisi

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 9
    Points : 4
    Points
    4
    Par défaut
    Salut à tous et grand merci à toi FAW!!!!
    C'est génial d'apprendre des manips simple comme celle-ci, tu m'otes une grande épine du pied!
    Concernant la 2è partie de mon post précédant, il s'agit de créer un bouton de commande qui, (une fois que l'utilisateur aura fait sa sélection dans la liste, aura saisie la "date" son nombre d"heure" son "volumes" etc...) remettra mon formulaire vierge pour une nouvelle saisie et enregistrera les données saisies par l'utilisateur dans ma table.
    J'utilise pour ce faire une macro ( "fermer": ferme mon formulaire puis "Ouvrir formulaire": qui l'ouvre avec en "mode données": Ajout{c'est peut etre là l'erreur}). Cette macro ne remplis pas trop mes attentes. Est mal conçu ou y a t il simplement un autre moyen?
    J'espère avoir été plus claire cette fois ci et je vous remercie tous d'apporter une aide salvatrice à un novice comme moi.

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : France, Calvados (Basse Normandie)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 147
    Points : 172
    Points
    172
    Par défaut
    Pour répondre a ta seconde question tu souhaites en fait lorsque ton utilisateur a terminé sa saisie pouvoir aller sur un nouvel enregistrement.
    Le plus simple : tu crée un bouton et lorsque l'assistant te propose tu choisis opération sur les enregistrements =>ajouter un nouvel enregistrement.
    Et le tour est joué
    A+

Discussions similaires

  1. [Access/Excel 2007] Liste déroulante et saisie automatique via BdD
    Par Syphochaos dans le forum Général VBA
    Réponses: 6
    Dernier message: 20/04/2011, 13h47
  2. Formulaire de saisie access 2003
    Par y.menard dans le forum IHM
    Réponses: 2
    Dernier message: 29/05/2007, 15h43
  3. Réponses: 4
    Dernier message: 16/06/2005, 15h37
  4. Formulaire & liste déroulante
    Par Zebulonn dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 13/05/2005, 14h48
  5. [FORMULAIRE] Liste déroulante dynamique
    Par bchristo dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 18/01/2005, 10h07

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