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 :

[A-03]Aide Code If sur groupe d'option


Sujet :

VBA Access

  1. #61
    Membre chevronné
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    503
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 503
    Par défaut
    ben tu n'affiches que le résultat de la recherche, donc c'est logique que s'ils veulent voir des enregistrements qui ne vérifient pas les conditions de la recherche, donc le filtre, il faut bien qu'ils puissent soit faire une autre recherche, soit supprimer le filtre...

  2. #62
    Membre Expert

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Localisation : Sénégal

    Informations forums :
    Inscription : Juin 2003
    Messages : 1 229
    Par défaut
    il te suffit de désactiver le filtre

    Sur le code des tes boutons de déplacement, met juste après On Error
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Me.FilterOn = False

  3. #63
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    887
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 887
    Par défaut
    Allélujiah !

    Merci les gars. ça fonctionne.

    Merci, j'ai ce que je veux.

    MBoup : merci pour le dernier tuyau que je comprends et que je pense je saurai utiliser si besoin est

  4. #64
    Membre chevronné
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    503
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 503
    Par défaut
    Pense au tag RESOLU

  5. #65
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    887
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 887
    Par défaut
    C'est ce que j'ai fait, mais je viens de l'enlever ....
    Tu as peur hein ?
    Non juste pour signaler que en mettant le filter = false sur mes boutons de commandes, cela crée des petits désordres, donc mon question est de savoir si là où le place ça a une importance

  6. #66
    Membre chevronné
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    503
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 503
    Par défaut
    Je tremble!!!!!

    donc des petits désordres... ma boule de cristal à bien du mal à me dire lesquels...


  7. #67
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    887
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 887
    Par défaut
    Je reposte ma base et tu verras.
    Quand j'arrive sur l'enregistrement dont la réf a été validée en amont, je dois cliquer 2 fois sur le bouton suivant pour accéder à la réf suivante. En plus, cela revient sur l'enregistrement puis défile dans le désordre.
    Enfin, quand je clique sur précédent, il me met d'emblée le msg box "vous êtes au premier enregistrement" alors que non.
    Fichiers attachés Fichiers attachés

  8. #68
    Membre chevronné
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    503
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 503
    Par défaut
    Alors là, j'vais pas pouvoir t'aider, j'ai pas access 2003 ici...

  9. #69
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    887
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 887
    Par défaut
    Pas grave grand chef. Je serai patiente. Tu m'aidreas sur un autre post. J'en ai à la pelle des questions

  10. #70
    Membre chevronné
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    503
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 503
    Par défaut
    au pire donne moi le code où tu as mis ton onfilter=false

  11. #71
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    887
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 887
    Par défaut
    Voici le code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Private Sub premier_Click()
    On Error GoTo Err_premier_Click
    Me.FilterOn = False
     
        DoCmd.GoToRecord , , acFirst
     
    Exit_premier_Click:
        Exit Sub
     
    Err_premier_Click:
        MsgBox Err.Description
        Resume Exit_premier_Click
     
    End Sub
    Et ce sur tous mes boutons de déplacement (dernier, suivant, précédent...)

  12. #72
    Membre chevronné
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    503
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 503
    Par défaut
    et tu as essayé de mettre ton Me.FilterOn = False dans la gestion de l'erreur, à la place du msgbox??

  13. #73
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    887
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 887
    Par défaut
    tu veux dire remplacer ce petit bout par le Filter....=false ?

  14. #74
    Membre chevronné
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    503
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 503
    Par défaut
    oui, par exemple
    et en supprimant aussi le
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Resume Exit_premier_Click

  15. #75
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    887
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 887
    Par défaut
    c'est ce que je viens de faire là et...........rien
    Tant pis, je vais faire avec
    Merci quand même

  16. #76
    Membre chevronné
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    503
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 503
    Par défaut
    comment ça "rien"??

  17. #77
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    887
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 887
    Par défaut
    J'ai toujours les mêmes désagréments qu'énoncés précédemment

  18. #78
    Membre chevronné
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    503
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 503
    Par défaut
    bien, en fait, ce qu'il se passe:
    onfilter=false fait un traitement pour réafficher tous les enregistrements, donc c'est assez long.
    Ensuite, tu dois positionner le pointeur sur l'enregistrement suivant/avant celui sur lequel tu étais...

    Tout ça, c'est encore du traitement...

  19. #79
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    887
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 887
    Par défaut
    Ok donc je laisse tomber du coup car ce que je souhaite n'est pas faisable, c'est ça ?

  20. #80
    Membre chevronné
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    503
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 503
    Par défaut
    si: tu mémorises le numéro de l'enregistrement courant, puis tu fais un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.GoToRecord , ,acGoTo, tonmun+1
    Attention, il faudra que tu mémorises l'enregistrement courant, avant le filtreon=true, sinon, tu vas avoir un numéro = 1

    Par contre, demande toi s'il est logique pour l'utilisateur de clquer sur suivant ou précédent alors que le filtre est actif: si suivant/précédent sont clicable, celà ne signifie-t'il pas qu'il y a plusieurs enregistrement qui vérifient les conditions du filtre?? en tout cas, c'est ce que je pense...

    D'où l'intéret du bouton, pour supprimer complètement le filtre...

Discussions similaires

  1. Aide requise sur "du code java"? (sur la documentation)
    Par corseb-delete dans le forum Général Java
    Réponses: 2
    Dernier message: 07/04/2008, 11h51
  2. If then sur groupe d'option.
    Par Nessie37 dans le forum VBA Access
    Réponses: 4
    Dernier message: 08/11/2007, 18h22
  3. Demande d'aide pour un problème de code source sur devC++
    Par Rickantonais dans le forum Débuter
    Réponses: 28
    Dernier message: 01/08/2007, 14h09
  4. Aide sur Group by , sum et count
    Par rippoz dans le forum Langage SQL
    Réponses: 3
    Dernier message: 08/06/2007, 14h48
  5. [Access 2000] Evénement click sur groupe d'option
    Par Mariboo dans le forum Access
    Réponses: 1
    Dernier message: 22/09/2006, 14h52

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