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

Access Discussion :

ouvrir un formulaire avec le rslt d'une requête


Sujet :

Access

  1. #1
    Membre régulier Avatar de 973thom
    Inscrit en
    Juin 2004
    Messages
    132
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Juin 2004
    Messages : 132
    Points : 78
    Points
    78
    Par défaut ouvrir un formulaire avec le rslt d'une requête
    Bonjour,

    J'ai réalissé un forulaire de recherche multicritère dans lequel j'incrémente une requete SQL de type string. J'affiche donc le rslt de cette requête dans une liste.

    Maintenant j'aimerai ouvrir le formulaire correspondant à ma liste obtenue en y affichant uniquement les X enregistrements de ma requête. Je pourrais ainsi les visualiser un par un en cliquant sur le bouton "suivant".

    Quelqu'un peut il m'aider sur la manière de s'y prendre ??

    Merci d'avance
    Pourquoi partir si l'on a envie de rester encore un peu et pourquoi rester quand le besoin se fait de changer de quartier ? Bernard MOITESSIER

  2. #2
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut
    Il suffit d'affetcter la requête String à la propriété RecordSource du formulaire préalablement créé

  3. #3
    Membre régulier Avatar de 973thom
    Inscrit en
    Juin 2004
    Messages
    132
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Juin 2004
    Messages : 132
    Points : 78
    Points
    78
    Par défaut
    ok mais je le mets où dans l'action d'ouvrir le formulaire ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.OpenForm "FRM_PARCELLE", acNormal .....
    Merci

    thom
    Pourquoi partir si l'on a envie de rester encore un peu et pourquoi rester quand le besoin se fait de changer de quartier ? Bernard MOITESSIER

  4. #4
    Membre régulier Avatar de 973thom
    Inscrit en
    Juin 2004
    Messages
    132
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Juin 2004
    Messages : 132
    Points : 78
    Points
    78
    Par défaut
    en fait je rectifie un peu ce n'est pas réellement le recordsource que je souhaite modifier puisque ma recherche multicritère n'est pas basée sur tout les chmap de ma table source du formulaire.

    Ce que je souhaite c'est ouvrir le formulaire "parcelle" de manière à visualiser que les enregistrements présent dans cette requete mais en ayant toute les données...

    J'espère que c'est plus clair.
    Pourquoi partir si l'on a envie de rester encore un peu et pourquoi rester quand le besoin se fait de changer de quartier ? Bernard MOITESSIER

  5. #5
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 264
    Points : 19 430
    Points
    19 430
    Billets dans le blog
    63
    Par défaut
    ex:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.OpenForm "FRM_PARCELLE",  acNormal, , MaClause
    ou Le string MaClause représente ta clause where de ton SQL
    exemple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    MonSQL= "Select * From Table1 where [Nom] like 'D*'"
     
    ' et ta clause:
     
    MaClause = "[Nom] like 'D*'"
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information accessible au plus grand nombre, plein de bonnes choses à consulter sans modération

    Des tutoriels pour apprendre à créer des formulaires de planning dans vos applications Access :
    Gestion sur un planning des présences et des absences des employés
    Gestion des rendez-vous sur un calendrier mensuel


    Importer un fichier JSON dans une base de données Access :
    Import Fichier JSON

Discussions similaires

  1. [AC-2010] Ouvrir un formulaire avec les enregistrements d'une seule valeur
    Par philenull dans le forum VBA Access
    Réponses: 18
    Dernier message: 13/09/2013, 08h31
  2. [AC-2007] Ouvrir un formulaire avec une requete
    Par eidern dans le forum IHM
    Réponses: 2
    Dernier message: 17/12/2009, 21h23
  3. Réponses: 2
    Dernier message: 25/07/2007, 11h24
  4. Ouvrir un formulaire avec onglets
    Par bozolozo dans le forum Access
    Réponses: 2
    Dernier message: 10/04/2006, 19h04
  5. Formulaire avec liste basée sur une autre table
    Par sabotage dans le forum Langage SQL
    Réponses: 6
    Dernier message: 10/08/2005, 13h43

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