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, sous-formulaire et contrôles [AC-2003]


Sujet :

IHM

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    148
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 148
    Points : 69
    Points
    69
    Par défaut Formulaire, sous-formulaire et contrôles
    Bonjour à tous !

    Je débute sur Access 2003 et je n'arrive pas à créer mon formulaire de recherche multicritères. J'ai bien sûr essayé dans mon coin avec un tutoriel et en essayant de l'adapter à mes besoins mais comme je n'ai pas les bases, ça ne mène à rien.

    Voilà mon souci.

    J'ai créé un formulaire principal dans lequel j'ai mis :
    - une zone de texte (pour l'instant je me limite à un seul critère de recherche) qui permet à l'utilisateur d'entrer le nom d'un patient à rechercher
    - un bouton Rechercher, qui doit déclencher l'affichage du résultat de la requête SQL dans le sous-formulaire
    - un autre bouton Réinitialiser.
    - un sous-formulaire contenant 5 zones de texte (numéro du patient, nom, prénom, date de naissance et numéro de sécu) devant permettre l'affichage des différents champs résultats de la requête de recherche.

    A l'ouverture du formulaire principal, j'initialise la source du sous-formulaire avec une requête générale qui sera complétée (WHERE Nom=[nom saisi par l'utilisateur]) par concaténation d'une chaîne de caractères en fonction de la saisie.

    Mon problème se situe au niveau de l'affichage. Comment faire en sorte que les contrôles du sous-formulaire affichent chacun un champ du résultat de la requête ?

    Merci pour vos réponses.

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    238
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Avril 2009
    Messages : 238
    Points : 183
    Points
    183
    Par défaut
    Bonjour,

    dans les propriétés du sous formulaire, il faut mettre le mode d'affichage par défaut en formulaire continue (d'origine c'est forumlaire unique si je me souvient bien)

    Cordialement

    Mcfly

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    148
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 148
    Points : 69
    Points
    69
    Par défaut
    Merci pour ta réponse.

    C'est déjà fait depuis le départ (c'était dit dans le tutoriel de jeannot45).
    Et pour les contrôles de ce sous-formulaire, y'a-t-il quelque chose de particulier à faire (propriétés) ?

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    238
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Avril 2009
    Messages : 238
    Points : 183
    Points
    183
    Par défaut
    Re

    Alors la... le formulaire a bien comme source ta requête? Même chose pour les contrôles, ils on bien comme source les champs correspondant de la requête? Si c'est le cas je doit t'avouer que je sèche la^^

    Cordialement,

    Mcfly

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    148
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 148
    Points : 69
    Points
    69
    Par défaut
    Bon j'ai essayé de rajouter des nouveaux champs dans le sous-formulaire et ceux-là ont l'air de fonctionner. A force de chercher des solutions à tous mes problèmes précédents, j'ai dû trop bidouiller.

    Merci beaucoup pour ta réponse car elle m'a orientée sur la bonne voie.

  6. #6
    Membre habitué
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2003
    Messages
    116
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2003
    Messages : 116
    Points : 146
    Points
    146
    Par défaut
    As tu fait une mise à jour de la requete dans le bouton recherche?

    me.SFPatient.requery

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    148
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 148
    Points : 69
    Points
    69
    Par défaut
    Oui je l'avais fait. J'ai dû trop manipuler mes contrôles à force de buter sur des problèmes et de finalement trouver une solution.

    J'ai recréé des contrôles "tous neufs" et je n'ai plus eu de problèmes.
    Je crois que quand j'ai créé mon SF (et donc ses contrôles), il n'avait pas la requête pour source. J'ai modifié cette source pas la suite mais je n'ai pas réussi à modifier celle des contrôles correctement. En les recréant une fois que le SF avait la bonne source, j'ai pu leur donner directement les champs résultats de la requête comme source et évidemment là, ça a fonctionné.

    Merci de ta participation à la discussion ptitdragon_eric.

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

Discussions similaires

  1. [AC-2010] Formulaire - Sous formulaire - Sous sous formulaire
    Par meli74 dans le forum IHM
    Réponses: 1
    Dernier message: 21/04/2011, 20h35
  2. Réponses: 1
    Dernier message: 04/09/2007, 13h22
  3. Réponses: 4
    Dernier message: 11/04/2007, 19h46
  4. formulaire/sous formulaire/sous formulaire
    Par aimejielle dans le forum Access
    Réponses: 1
    Dernier message: 24/07/2006, 23h48
  5. Réponses: 1
    Dernier message: 10/07/2006, 10h15

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