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 :

Champ de recherche instantané


Sujet :

IHM

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Responsable restauration
    Inscrit en
    Avril 2020
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Belgique

    Informations professionnelles :
    Activité : Responsable restauration

    Informations forums :
    Inscription : Avril 2020
    Messages : 10
    Points : 8
    Points
    8
    Par défaut Champ de recherche instantané
    Bonsoir

    J'ai créé une database qui doit servir à répertorier des recettes dans le but de créer des listes de courses (selon des menus organisés). Le fichier est joint.
    Access est un peu nouveau pour moi, j'ai suivi quelques tutos pour débuter.

    Je bloque au moment suivant : les formulaires continus.
    Quand vous ouvrez le formulaire FICHE RECETTE , vous avez un sous formulaire inclut dans ce formulaire (le sous formulaire : ingrédient recette qui définit la liste des ingrédients de la recette).
    J'ai voulu rajouter à ce formulaire une manière de transformer le choix de l'ingrédient en un champ de recherche instantané via une listbox (cfr formulaire recherche produit par prix).
    En tentant cela, j'ai pu voir que cela fonctionnait, mais aussi que cela s'appliquait à TOUS les champs du formulaire continu. En bref, si je modifier le 10eme ingrédient de la liste, tous les 9 autres se modifie, et la listbox s'ouvre sur les 10 autres champ et pas uniquement le dernier de la liste.

    Quel est le moyen de contourner le problème?

    Idéalement, je dois pouvoir ajouter autant d'ingrédient que je veux en faisant une recherche sur le nom (a chaque lettre, la recherche se rafraichit)

    Grand merci ;-)
    Fichiers attachés Fichiers attachés

  2. #2
    Rédacteur/Modérateur
    Avatar de Jeannot45
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2004
    Messages
    3 871
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2004
    Messages : 3 871
    Points : 8 489
    Points
    8 489
    Par défaut


    Je ne comprends pas ce que tu veux faire.
    Dans le formulaire FICHE RECETTE, il est possible d'ajouter autant d'ingrédients que tu souhaites.
    Par contre, je ne comprends pas non plus le rôle de la liste Recette_Catégorie. A quoi sert-elle ? (Quand on fait un choix, on a un message d'erreur)
    Jeannot

    Liens Office indispensables à visiter: Cours (Tutos), F.A.Q., Sources VBA

    Ne posez pas de questions par MP, je n'ai pas le temps d'y répondre

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Responsable restauration
    Inscrit en
    Avril 2020
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Belgique

    Informations professionnelles :
    Activité : Responsable restauration

    Informations forums :
    Inscription : Avril 2020
    Messages : 10
    Points : 8
    Points
    8
    Par défaut
    Hello Jeannot

    Merci de ton retour ;-)

    Je veux bien pouvoir ajouter autant d'ingrédient que je le veux. Pour pour le moment, tous les ingrédients de ma BDD apparaissent en liste déroulante quand tu dois choisir un ingrédient.
    Cela fonctionne avec 10 ingrédients, mais quand tu en as 500, ça rend la manipulation impossible.
    L'idée du champ de recherche était de pouvoir permettre la sélection plus facile d'un ingrédient, c-a-d:
    • je tape les premières lettre dans le champ, la liste du dessous s'affiche en fonction de ces lettres qui sont tapées. (donc si je tape "a", seul les ingrédient avec un a s'affichent. Si j'ajoute un "n", seul les éléments contenant "an" s'affichent. Etc.
    • Et en plus de cela, le choix affiché est trié par prix_unitaire en ordre croissant. Au clic sur la référence de mon choix, ça se reporte dans le champ, et je peux passer à l'ingrédient suivant.


    Grand merci d'avance.

Discussions similaires

  1. 3 lettres dans mon champ de recherche
    Par Didibzh dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 05/06/2007, 11h39
  2. Guillemets et champ de recherche
    Par zermatt dans le forum Access
    Réponses: 2
    Dernier message: 22/01/2007, 09h01
  3. Recherche sur un champ et recherche suivant
    Par DurDur dans le forum Access
    Réponses: 4
    Dernier message: 10/03/2006, 23h17
  4. champ de recherche
    Par k_boy dans le forum Bases de données
    Réponses: 1
    Dernier message: 23/03/2005, 08h21
  5. [TEdit][TListBox]Recherche instantanée
    Par SamDaKap dans le forum C++Builder
    Réponses: 3
    Dernier message: 19/11/2002, 21h31

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