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 :

Problème de formulaire lié à une requête multiparamétrée [AC-2003]


Sujet :

IHM

  1. #1
    Futur Membre du Club
    Femme Profil pro
    Technicienne d'exploitation
    Inscrit en
    Septembre 2014
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicienne d'exploitation
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2014
    Messages : 11
    Points : 5
    Points
    5
    Par défaut Problème de formulaire lié à une requête multiparamétrée
    Bonjour à tous,

    Je rencontre quelques difficultés avec ma base de données sur ACCESS 2003 et j’ai beau consulter les différents sujets déjà mis en ligne je ne trouve pas de solution à mon problème, j’espère que vous pourrez m’aider. Voilà le contexte : je travaille dans une entreprise qui gère un réseau de canalisations sur plusieurs communes et sur lequel il y a de nombreux regards de visite (ouvrages). Mon but est de répertorier ces regards, ainsi que les interventions qu’il pourrait y avoir dessus. Il y aurait donc 4 utilisations différentes : 1) rechercher un ouvrage, 2) rechercher une intervention, 3) enregistrer ou mettre à jour un ouvrage et 4) enregistrer une intervention.

    J’ai donc 3 tables : une table « ouvrage » avec les champs – référence ouvrage – type d’ouvrage -référence du plan – référence du lot de construction – commune et autres caractéristiques techniques. Une table commune (un numéro pour chaque commune), et une table intervention, reprenant la référence de l’ouvrage – la date de l’intervention – le type d’intervention – l’entreprise intervenante.

    J’ai déjà créé des requêtes et des formulaires qui fonctionnent avec des MSGbox, mais l’application sera utilisée par tous les employés de l’entreprise, je cherche à la rendre plus accessible. Je voudrais donc créer un formulaire avec des menus déroulants ou des cases à cocher. Par exemple pour la recherche d’ouvrage, j’ai mis une liste déroulante pour le choix de la commune, associée à une macro sur changement qui exécute la requête de recherche d’ouvrage. Dans cette requête, au champ commune, j’ai renvoyé le critère à la valeur de la liste déroulante de ce formulaire, mais ça ne fonctionne pas ! La requête seule fonctionne (quand je l’ouvre j’ai une MSGbox du type [Formulaires] ![F_rechercher un ouvrage] ![LM_choix de la commune] et si je rentre la commune, elle me sort bien la liste…

    Bref toujours est-il que je suis un peu coincée puisque de toute façon il me faudrait renseigner plusieurs critères avant d’exécuter la requête… J’ai trouvé pas mal de renseignements sur internet mais je pêche un peu parce que je ne gère pas vraiment le SQL, donc si vous voulez bien m’aider, j’attends vos conseils !

    Merci à ceux qui prendront le temps de lire et de me répondre.

  2. #2
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 596
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 596
    Points : 281 920
    Points
    281 920
    Par défaut
    Bonjour et bienvenue chez nous,

    Ce que tu veux faire s'appelle communément un formulaire de recherche multicritère.

    Tu trouveras un tas de documentation à ce sujet sur ce site.

    Par exemple, cette autopub : http://claudeleloup.developpez.com/t...-multicritere/

    qui te donne une méthode et un tas d'adresses pour d'autres méthodes.

  3. #3
    Futur Membre du Club
    Femme Profil pro
    Technicienne d'exploitation
    Inscrit en
    Septembre 2014
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicienne d'exploitation
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2014
    Messages : 11
    Points : 5
    Points
    5
    Par défaut Toujours le même problème
    RE Bonjour,

    Et merci de m'avoir répondu !

    J'ai bien consulté votre tuto ainsi que bon paquet d'autres, et j'essaye de créer le formulaire de résultat avec le sous formulaire comprenant les critères mais je suis toujours face au même problème, quand je lance le formulaire, j'ai plusieurs MSGbox correspondant à mes critères de recherche, et ça fonctionne si je rentre manuellement ces critères, mais jamais avec les listes déroulantes. Rien à faire, j'ai même carrément recréer ma base de données en utilisant plus de tables pour faciliter la création de ces listes déroulantes, je les ai liées et tout ça, mais non ça ne fonctionne pas je n'ai aucun résultat et là je commence vraiment à m'épuiser alors auriez vous une idée ce que pourrait être la source de mon problème ?

    Merci d'avance !

  4. #4
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 596
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 596
    Points : 281 920
    Points
    281 920
    Par défaut
    Peux-tu poster le zip de ta BdD au format Access2000 ?

  5. #5
    Futur Membre du Club
    Femme Profil pro
    Technicienne d'exploitation
    Inscrit en
    Septembre 2014
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicienne d'exploitation
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2014
    Messages : 11
    Points : 5
    Points
    5
    Par défaut Format du fichier
    Bien sûr,

    si seulement je savais comment convertir une base de données Access 2003 en Access 2000 ?

  6. #6
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 596
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 596
    Points : 281 920
    Points
    281 920
    Par défaut
    Essaie de la mettre telle quelle, on verra si ça marche !

  7. #7
    Futur Membre du Club
    Femme Profil pro
    Technicienne d'exploitation
    Inscrit en
    Septembre 2014
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicienne d'exploitation
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2014
    Messages : 11
    Points : 5
    Points
    5
    Par défaut Zip BdD
    Voilà !
    Fichiers attachés Fichiers attachés

  8. #8
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 596
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 596
    Points : 281 920
    Points
    281 920
    Par défaut
    Je peux lire.

    Je te reviens un peu plus tard.

  9. #9
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 596
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 596
    Points : 281 920
    Points
    281 920
    Par défaut
    Bonjour,

    As-tu suivi ce tutoriel : http://claudeleloup.developpez.com/t...-multicritere/ ?


    Dans ta base, je ne retrouve pas les éléments qui sont proposés dans ce tutoriel.

  10. #10
    Futur Membre du Club
    Femme Profil pro
    Technicienne d'exploitation
    Inscrit en
    Septembre 2014
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicienne d'exploitation
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2014
    Messages : 11
    Points : 5
    Points
    5
    Par défaut
    Bonjour,

    En fait j'ai déjà suivi votre tuto mais de la même manière, ça ne fonctionne pas. A partir du moment où je renseigne le critère dans ma requête, il n'y a plus aucun enregistrement qui s'affiche dans mon formulaire (sans même avoir utilisé la liste modifiable). Je peux vous renvoyer la BdD avec l'essai que j'avais fait suivant votre tuto, l'erreur ne peut venir que de moi de toute façon !

  11. #11
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 596
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 596
    Points : 281 920
    Points
    281 920
    Par défaut
    Bonjour,

    Je peux vous renvoyer la BdD avec l'essai que j'avais fait suivant votre tuto, l'erreur ne peut venir que de moi de toute façon !
    OK poste ce que tu as fait.

  12. #12
    Futur Membre du Club
    Femme Profil pro
    Technicienne d'exploitation
    Inscrit en
    Septembre 2014
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicienne d'exploitation
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2014
    Messages : 11
    Points : 5
    Points
    5
    Par défaut
    RESEAUX.zip

    Voilà, j'ai supprimé tous mes essais pour plus de clarté, il ne me reste que la requête ainsi que le formulaire, et la sélection n'est basée que sur un champ. Si j'arrive à comprendre mon erreur sur celui là ce devrait être plus clair pour moi pour la suite !

  13. #13
    Futur Membre du Club
    Femme Profil pro
    Technicienne d'exploitation
    Inscrit en
    Septembre 2014
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicienne d'exploitation
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2014
    Messages : 11
    Points : 5
    Points
    5
    Par défaut Au temps pour moi !
    Je crois que je viens de comprendre !
    J'ai modifié le code VBA du formulaire et ai transcrit votre code filtre_AfterUpdate() Me.Requery et cela a fonctionné. Jusqu'à présent j'utilisais un bouton de commande et une macro pour actualiser le formulaire... J'essaye de suite en ajoutant des critères de sélection.

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

Discussions similaires

  1. [A-07] Problème dans un formulaire avec une requète de selection
    Par oraclus dans le forum Requêtes et SQL.
    Réponses: 7
    Dernier message: 24/12/2008, 01h06
  2. Réponses: 4
    Dernier message: 24/04/2007, 17h45
  3. Réponses: 5
    Dernier message: 19/10/2005, 15h56
  4. Problème de débutant dans une requête
    Par decour dans le forum Access
    Réponses: 7
    Dernier message: 14/10/2005, 15h17
  5. problème de formulation d'une requête
    Par seiryujay dans le forum Langage SQL
    Réponses: 4
    Dernier message: 20/08/2004, 18h13

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