OVH Cloud OVH Cloud

Menu perso et Filtre par formulaire

10 réponses
Avatar
B
Salut,

Je m'en sort pas !
Ou puis-je trouver un cours sur les menus perso ?
Merci.

Je voudrais faire un Formulaire pour Filtrer avec un menu perso qui reprends
+/- les commandes d'ACCESS :
1 - demander de filtrer par formulaire.
2- appliquer ce maudit filtre.
3- annuler le filtre.

Merci.
@ +
b(°!°)rbbu
(En privé, enlever les MAJUSCULES !)

*

10 réponses

Avatar
Thierry
Bonjour,

Sur ta liste déroulante et sur l'év après MAJ tu mets ceci:

Private Sub ListeDeroulante()
Me.Filter = "TonChamp=" & "'" & Me.ListeDeroulante & "'"
Me.FilterOn = True
End Sub


Pour annuler ce code tu créé un bouton nommer tous par
exemple et tu colle ce code:

Private Sub Tous_Click()
Me.FilterOn = False
End Sub

Voilà,
Amicalement
Thierry


-----Message d'origine-----
Salut,

Je m'en sort pas !
Ou puis-je trouver un cours sur les menus perso ?
Merci.

Je voudrais faire un Formulaire pour Filtrer avec un menu
perso qui reprends

+/- les commandes d'ACCESS :
1 - demander de filtrer par formulaire.
2- appliquer ce maudit filtre.
3- annuler le filtre.

Merci.
@ +
b(°!°)rbbu
(En privé, enlever les MAJUSCULES !)

*



.



Avatar
B
Salut,
c'est sympa mais c'est ça que je voudrais !
Je m'explique plus clairement ;
J'aimerais créer une barre de menu personnalisée avec uniquement les
commandes :
1- Enregistrements > Filtrer > Filtrer par formulaire.
2- Filtre > Appliquer le filtre.
3- Enregistrement > Afficher tous les enregistrements.
Ces 3 commandes sont celles de la barre de menu classique d'ACCESS...
4- Une commande qui annule le filtre.
Merci.
@ +
b(°!°)rbbu
(En privé, enlever les MAJUSCULES !)

*

"Thierry" a écrit dans le message de
news: 2244c01c45c75$10e94ab0$
Bonjour,

Sur ta liste déroulante et sur l'év après MAJ tu mets ceci:

Private Sub ListeDeroulante()
Me.Filter = "TonChamp=" & "'" & Me.ListeDeroulante & "'"
Me.FilterOn = True
End Sub


Pour annuler ce code tu créé un bouton nommer tous par
exemple et tu colle ce code:

Private Sub Tous_Click()
Me.FilterOn = False
End Sub

Voilà,
Amicalement
Thierry


-----Message d'origine-----
Salut,

Je m'en sort pas !
Ou puis-je trouver un cours sur les menus perso ?
Merci.

Je voudrais faire un Formulaire pour Filtrer avec un menu
perso qui reprends

+/- les commandes d'ACCESS :
1 - demander de filtrer par formulaire.
2- appliquer ce maudit filtre.
3- annuler le filtre.

Merci.
@ +
b(°!°)rbbu
(En privé, enlever les MAJUSCULES !)

*



.



Avatar
3stone
Salut,

""
Je m'explique plus clairement ;
J'aimerais créer une barre de menu personnalisée avec uniquement les
commandes :
1- Enregistrements > Filtrer > Filtrer par formulaire.
2- Filtre > Appliquer le filtre.
3- Enregistrement > Afficher tous les enregistrements.
Ces 3 commandes sont celles de la barre de menu classique d'ACCESS...
4- Une commande qui annule le filtre.



Clique droit sur une barre et tu demande "Personalisation"

Là, tu t'en crée une nouvelle, rien que pour ton soft
et tu y glisse tous les boutons que tu souhaite.
Après, il suffit soit de lier cette barre à l'application,
soit à un formulaire précis (voir dans les propriétés)


--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------

Avatar
B
"3stone" a écrit dans le message de news:

Salut,

""
Je m'explique plus clairement ;
J'aimerais créer une barre de menu personnalisée avec uniquement les
commandes :
1- Enregistrements > Filtrer > Filtrer par formulaire.
2- Filtre > Appliquer le filtre.
3- Enregistrement > Afficher tous les enregistrements.
Ces 3 commandes sont celles de la barre de menu classique d'ACCESS...
4- Une commande qui annule le filtre.



Clique droit sur une barre et tu demande "Personalisation"

Là, tu t'en crée une nouvelle, rien que pour ton soft
et tu y glisse tous les boutons que tu souhaite.
Après, il suffit soit de lier cette barre à l'application,
soit à un formulaire précis (voir dans les propriétés)


Salut,
J'avais presque tout juste !
En fait je butais sur ma 4° commande ...
Par contre y'a un autre problème ! !
Quand je ferme ce formulaire (par la X ), ben ça quit l'application ! ! !
C'est quoi l'histoire ?
Merci


Avatar
3stone
Salut,

""
<snip>
Par contre y'a un autre problème ! !
Quand je ferme ce formulaire (par la X ), ben ça quit l'application ! ! !
C'est quoi l'histoire ?



Tu as du code qui s'exécute sur fermeture du formulaire ?
Le code compile parfaitement ?
Pas de "résume next" qui cacherait des erreurs importantes ?


--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------

Avatar
B
""
<snip>
Par contre y'a un autre problème ! !
Quand je ferme ce formulaire (par la X ), ben ça quit l'application ! !
!


C'est quoi l'histoire ?



Tu as du code qui s'exécute sur fermeture du formulaire ?
Le code compile parfaitement ?
Pas de "résume next" qui cacherait des erreurs importantes ?



Alors, le code compile tout juste, y'a pas de code à la fermeture de ce
form, encore moins de resume next ! ...
Précision : Une fois le form ouvert (directement par code en mode
filtreparform) si on fait au moins un premier filtre, pas de problème à la
fermeture ; mais si on referme le form juste après son ouverture, pfft tout
ferme ! ! !
C'est quoi c'et affaire ?
Merci
@ +


Avatar
3stone
Salut,

""

Alors, le code compile tout juste, y'a pas de code à la fermeture de ce
form, encore moins de resume next ! ...
Précision : Une fois le form ouvert (directement par code en mode
filtreparform) si on fait au moins un premier filtre, pas de problème à la
fermeture ; mais si on referme le form juste après son ouverture, pfft tout
ferme ! ! !
C'est quoi c'et affaire ?



Si cela ne peut venir du code...
je ne vois qu'un début de corruption du formulaire.

Tente une importation dans une base vierge, pour voir.


--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------

Avatar
B
Alors, le code compile tout juste, y'a pas de code à la fermeture de ce
form, encore moins de resume next ! ...
Précision : Une fois le form ouvert (directement par code en mode
filtreparform) si on fait au moins un premier filtre, pas de problème à
la


fermeture ; mais si on referme le form juste après son ouverture, pfft
tout


ferme ! ! !
C'est quoi c'et affaire ?



Si cela ne peut venir du code...
je ne vois qu'un début de corruption du formulaire.

Tente une importation dans une base vierge, pour voir.


Et si je supprime et refait mon formulaire ! c'est pareil ? C mieux ? ça
sert à rien ?
Merci.


Avatar
3stone
re,

""
Et si je supprime et refait mon formulaire ! c'est pareil ? C mieux ? ça
sert à rien ?



Si le formulaire est simple, tente-le...

mais sinon, une importation ne prend que quelques secondes.


--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------

Avatar
B
""
Et si je supprime et refait mon formulaire ! c'est pareil ? C mieux ? ça
sert à rien ?



Si le formulaire est simple, tente-le...

mais sinon, une importation ne prend que quelques secondes.


Salut,
J'ai supprimé/refait et ça a l'air de fonctionner !
Merci.