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 :

définir des critères de recherches


Sujet :

VBA Access

  1. #1
    Membre à l'essai
    Inscrit en
    Octobre 2010
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 13
    Points : 12
    Points
    12
    Par défaut définir des critères de recherches
    Bonjour à nouveau.
    Merci tout d'abord aux personnes qui ont répondus à ma dernière question.
    Je suis en train de développer une appli sous accès ou je me sert de requêtes pour filtrer des résultats.

    les requêtes ayant leurs limites en terme de conditions, je voudrais utiliser vba pour remonter les résultats.

    Question: comment ou avezvous un exemple de procédure à m'indiquer.

    Le sql de ma requête est le suivant:

    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    SELECT offres.N°, offres.[code client], offres.[fiche crée le:], offres.[numéro offre], offres.commercial, offres.[type local], offres.[type transaction], offres.[nom enseigne], offres.numéro, offres.[type rue], offres.adresse, offres.[code postal], offres.ville, offres.[rue à circulation], offres.[voie semi-pietonne], offres.[voie piétonne], offres.populaire, offres.[moyen gamme], offres.[haut de gamme], offres.[centre ville], offres.[centre commercial], offres.ZAC, offres.[environnement commercial], offres.[information complémentaire], offres.loyer, offres.[bail en cours], offres.du, offres.au, offres.[destination actuelle], offres.[valeur locative €/an/m²], offres.vente, offres.réserve, [vente]+[réserve] AS total, offres.vente1, offres.réserve1, [vente1]+[réserve1] AS total1, offres.vente2, offres.réserve2, [vente2]+[réserve2] AS total2, offres.vente3, offres.réserve3, [vente3]+[réserve3] AS total3, offres.vente4, offres.réserve4, [vente4]+[réserve4] AS total4, offres.[total surface vente], offres.[total surface réserve], [total]+[total1]+[total2]+[total3]+[total4] AS [total surface (totaux)], offres.[surface pondérée], offres.[surface terrain], offres.[nombre place parking], offres.façade, offres.lineaire, offres.angle, offres.climatisation, offres.alarme, offres.[grille électrique], offres.[gaine extraction], offres.[brut de béton], offres.charges, offres.foncier, offres.[606], offres.[régime fiscal], offres.[dépôt garantie], offres.indexation, offres.[conditions financières], offres.[tarif conditions], offres.[indemnité à verser au bailleur], offres.[nouveau loyer annuel], offres.[amorts résiduels inclus], offres.[honoraires commercialisation], offres.disponibilité, offres.Photo, offres.[logo entreprise], offres.[offre sélectionnée], offres.[date proposition], offres.[numéro de proposition], offres.[nom du client], offres.offrepath
    FROM offres
    WHERE (((offres.[type local])=[forms]![clients]![local]) AND ((offres.[type transaction])=[forms]![clients]![transaction]) AND ((offres.ville)=[Formulaires]![clients]![Fille279].[Formulaire]![ville] Or (offres.ville)=[Formulaires]![clients]![ville]) AND ((offres.loyer)<=[Forms]![clients]![loyer] And (offres.loyer)<=[Forms]![clients]![loyer]))
    ORDER BY offres.N°;
    On voit qu'il y a déja pas mal de filtres.

    je voudrais filtrer sur des champs de type oui/non, texte, numérique... en fait un combiné qui serais fonction de mes sélections dans un formulaire.

    j'espère que l'on pourra m'aider.

    cordialement

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Citation Envoyé par salfati Voir le message
    les requêtes ayant leurs limites en terme de conditions, je voudrais utiliser vba pour remonter les résultats.
    C'est à dire que veux-tu dire par limites ? Peux-tu détailler un peu plus.

    Philippe

  3. #3
    Membre à l'essai
    Inscrit en
    Octobre 2010
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 13
    Points : 12
    Points
    12
    Par défaut requete vba
    je suis nouveau sur ce forum et j'espère ne mêtre pas tromper pour le destinataire de ce message.
    je répond à la question posée par philippe suite à ma demande précédente.
    quand je formule que les requêtes ont leurs limites, je parle au niveau de la requête par elle même.. les critères que l'on peut apparamment y mettre sont limités à 9 maxi esce bien le cas?

    Ma question principale est de savoir comment à partir de sélection de choix multiples sur des champs de formulaire, avoir le résultat.
    exemple: un formulaire dont la source est la table clients, affiche des cases à cocher et des champs qui me servent de critères de recherche.
    lorsque je sélectionne ces cases et renseigne ces champs, j'ouvre un autre formulaire qui doit trier ces enregistrements et m'afficher le résultat.
    a partir d'une requête, cela fonctionne mais je voudrais avoir plus de posibilité de critères.

    j'espère avoir été clair dans mes propos car moi même des fois...

    Merci

Discussions similaires

  1. Trier une vue tree selon des critères de recherches
    Par alexdess dans le forum Odoo (ex-OpenERP)
    Réponses: 5
    Dernier message: 09/07/2014, 15h08
  2. [XML / XPATH] Compréhension des critères de recherche
    Par Skyou dans le forum XSL/XSLT/XPATH
    Réponses: 7
    Dernier message: 23/06/2010, 14h39
  3. Réponses: 2
    Dernier message: 05/05/2010, 12h16
  4. Réponses: 9
    Dernier message: 04/02/2008, 11h49
  5. Réponses: 6
    Dernier message: 12/10/2006, 16h39

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