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 :

Formulaire de recherche de Cafeine


Sujet :

IHM

  1. #1
    Membre habitué Avatar de DurDur
    Homme Profil pro
    Retraité
    Inscrit en
    Avril 2005
    Messages
    244
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 80
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Distribution

    Informations forums :
    Inscription : Avril 2005
    Messages : 244
    Points : 135
    Points
    135
    Par défaut Formulaire de recherche de Cafeine
    Bonsoir,

    J'ai adapté le formulaire de recherche multicritères de Cafeine à mes besoins et il marche bien.
    Aujourd'hui, je cherche comment actualiser "Me.txtrech...." après l'avoir manipulé.
    Je m'expilque: dans ma base j'ai un champs "téléphone" saisi à l'aide du masque et qui est enregistré sous la forme : "00 00 00 00 00".
    Dans le formulaire de recherche, je voudrais pouvoir faire une recherche sur une entrée partielle (par exemple : 00 00 0), ce qui n'est pas possible avec le masque de saisie.
    Si la saisie est comme l'exemple, cest OK. Mais si on rentre "0000" il faut convertir cette entrée en : "00 00" et mettre ce résultat dans "Me.txtrech...." pour que la fonction "refreshquery" fasse effet.
    Qui peut m'aider ?
    Merci de votre aide.

    JC57

  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


    As-tu essayé en mettant un masque de saisie identique sur le contrôle txtRecherche

  3. #3
    Membre habitué Avatar de DurDur
    Homme Profil pro
    Retraité
    Inscrit en
    Avril 2005
    Messages
    244
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 80
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Distribution

    Informations forums :
    Inscription : Avril 2005
    Messages : 244
    Points : 135
    Points
    135
    Par défaut
    Bonjour,

    Oui, si on se sert du masque de saisie, il faut entrer le n° en entier et ce que je recherche justement c'est de pouvoir en entrer qu'une partie.

    JC57

  4. #4
    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


    Le problème vient de ton masque de saisie. En effet, le fait d'utiliser : 0 tu rends la saisie obligatoire alors qu'en utilisant le 9 tu as une saisie facultative.

    Citation Envoyé par Aide Access
    Caractère Description
    0 Chiffre (0 à 9, entrée obligatoire, signes plus (+) et moins (-) non acceptés).
    9 Chiffre ou espace (entrée facultative, signes plus et moins non acceptés).
    Ton masque devient, pour la zone de saisie uniquement, alors :
    Code Masque de saisie : Sélectionner tout - Visualiser dans une fenêtre à part
    99\ 99\ 99\ 99\ 99;0;_

    Ce masque se décompose en 3 arguments :

    le premier : 99\ 99\ 99\ 99\ 99
    représente le masque par lui-même (les \ sont mis automatiquement par access en validant le masque de saisie dans les propriétés.

    le second : 0
    signifie que les espaces sont mémorisés avec les valeurs saisies ce qui résout ton souci.

    le troisième : _
    C'est le caractère de remplacement dans le masque de saisie.

    L'utilisateur peut alors ne saisir que tout ou partie de la valeur recherchée

    Bonne continuation

  5. #5
    Membre habitué Avatar de DurDur
    Homme Profil pro
    Retraité
    Inscrit en
    Avril 2005
    Messages
    244
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 80
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Distribution

    Informations forums :
    Inscription : Avril 2005
    Messages : 244
    Points : 135
    Points
    135
    Par défaut
    Bonjour,

    Merci de cette réponse. C'est exactement ça.
    J'avais lu dans ma Bible les caractères possible à utiliser et je devais faire les tests cet aprés midi.
    C'est fait et c'est tout bon.
    Merci encore.

    JC57

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

Discussions similaires

  1. [AC-2007] Formulaire de Recherche Cafeine
    Par Olivia84 dans le forum IHM
    Réponses: 2
    Dernier message: 05/09/2012, 10h15
  2. Réponses: 7
    Dernier message: 13/06/2008, 12h33
  3. Réponses: 8
    Dernier message: 20/09/2006, 16h09
  4. Formulaire de recherche multicriteres par cafeine
    Par jo-popo dans le forum Access
    Réponses: 8
    Dernier message: 12/01/2006, 01h53
  5. Réponses: 3
    Dernier message: 20/10/2005, 13h42

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