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

VBA Access Discussion :

parametre requete via formulaire


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Novembre 2002
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 41
    Par défaut parametre requete via formulaire
    Salut à tous,

    J'ai un formulaire qui lance un état (qui est créé à partir d'une requete).

    J'aimerais savoir si une valeur saisie dans un champ de mon formulaire peut être envoyée à la requete associée à l'état pour mettre la valeur de ce champ dans une clause WHERE.

    Merci pour votre aide.

    +

  2. #2
    Modérateur

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

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 410
    Par défaut
    Oui :-).

    Tu as 2 méthodes simples :

    1) Si ton critère est toujours présent tu peux mettre dans le critère de ta requête
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =[Forms]![MonFormParam]![MonChampParam]
    et access va aller lire la valeur du champ puis faire la requête en conséquence.

    2) Si ton critère est optionnel, tu peux le spécifier au moment de l'ouverture du rapport.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    docmd.OpenReport "NomMomRapport",,,"[MonChampDansRequete]=" & me.MonChampParam
    pour un champ numérique ou booléen.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    docmd.OpenReport "NomMomRapport",,,"[MonChampDansRequete]=""" & me.MonChampParam & """"
    pour un champ texte

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    docmd.OpenReport "NomMomRapport",,,"[MonChampDansRequete]=#" & format$(me.MonChampParam,"yyyy/mm/dd hh:nn:ss") & "#"
    pour un champ date
    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
    Membre averti
    Inscrit en
    Novembre 2002
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 41
    Par défaut ok
    cool, exactement ce que je cherchais

    Merci beaucoup

    +

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

Discussions similaires

  1. [MySQL] filtrer les resutats d'une requete via formulaire post
    Par michael410 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 15/02/2011, 12h49
  2. modifier champs requetes via formulaire
    Par QUALIF dans le forum IHM
    Réponses: 1
    Dernier message: 12/02/2008, 21h07
  3. Réponses: 7
    Dernier message: 04/02/2008, 18h52
  4. requete avec parametre sur des formulaires
    Par warix dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 12/09/2007, 17h48
  5. Requete parametrée par un formulaire
    Par kimar dans le forum Requêtes et SQL.
    Réponses: 8
    Dernier message: 12/07/2006, 16h42

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