Passer d'un onglet à un autre sous access?
Fermé
rostep13
-
21 oct. 2002 à 13:31
WhiteFang Messages postés 2056 Date d'inscription dimanche 1 septembre 2002 Statut Membre Dernière intervention 15 février 2008 - 26 oct. 2002 à 02:16
WhiteFang Messages postés 2056 Date d'inscription dimanche 1 septembre 2002 Statut Membre Dernière intervention 15 février 2008 - 26 oct. 2002 à 02:16
A voir également:
- Passer d'un onglet à un autre sous access?
- Passer de windows 7 à windows 10 - Guide
- Mettre un mot de passe sur un dossier - Guide
- Passer de qwerty a azerty - Guide
- Passer un texte en majuscule - Guide
- Access denied - Forum Bbox Bouygues
3 réponses
WhiteFang
Messages postés
2056
Date d'inscription
dimanche 1 septembre 2002
Statut
Membre
Dernière intervention
15 février 2008
205
22 oct. 2002 à 04:40
22 oct. 2002 à 04:40
Salut !!
Pour passer d'une page à l'autre dans un onglet, tu utilises la méthode "Value". Sachant que le premiuer onglet, en standard, à la propriété 0 en value, pour selectionner la 3ème onglet, en VB, tu écris "MonControleOnglet.Value=2", et hop, ton troisième onglet et sélectionné... Evidemment, c'est en VBA, je n'ai pas besoin de préciser...
Wild and Free
Pour passer d'une page à l'autre dans un onglet, tu utilises la méthode "Value". Sachant que le premiuer onglet, en standard, à la propriété 0 en value, pour selectionner la 3ème onglet, en VB, tu écris "MonControleOnglet.Value=2", et hop, ton troisième onglet et sélectionné... Evidemment, c'est en VBA, je n'ai pas besoin de préciser...
Wild and Free
merci pour les renseignements,
par contre je sèche un peu... y a moyen d'avoir quelque chose de plus précis avec un exemple de code?
tchao
steph
par contre je sèche un peu... y a moyen d'avoir quelque chose de plus précis avec un exemple de code?
tchao
steph
WhiteFang
Messages postés
2056
Date d'inscription
dimanche 1 septembre 2002
Statut
Membre
Dernière intervention
15 février 2008
205
24 oct. 2002 à 08:36
24 oct. 2002 à 08:36
Envoie moi ton code et en retour je te renvoie un truc optimisé avec commentaires....
Wild and Free
Wild and Free
salut,
je te remercie pour ta proposition, le pb c que je n'ai pas de code à te faire parvenir... je ne suis pas tres fort en programmation VBA et donc... par contre avec un exemple de code je devrai pouvoir m'en sortir.
je souhaite a partir d'un formulaire avec onglet pouvoir à partir d'un sous sous formulaire qui se trouve dans l'onglet 1 bascluler sous un autre onglet et que sous cette autre onglet apparaisse les informations filtré correspondant à la sélection issu de mon sous sous formulaire de l'onglet 1
Voila
si tu peux m'aider
Merci
steph
je te remercie pour ta proposition, le pb c que je n'ai pas de code à te faire parvenir... je ne suis pas tres fort en programmation VBA et donc... par contre avec un exemple de code je devrai pouvoir m'en sortir.
je souhaite a partir d'un formulaire avec onglet pouvoir à partir d'un sous sous formulaire qui se trouve dans l'onglet 1 bascluler sous un autre onglet et que sous cette autre onglet apparaisse les informations filtré correspondant à la sélection issu de mon sous sous formulaire de l'onglet 1
Voila
si tu peux m'aider
Merci
steph
WhiteFang
Messages postés
2056
Date d'inscription
dimanche 1 septembre 2002
Statut
Membre
Dernière intervention
15 février 2008
205
26 oct. 2002 à 02:16
26 oct. 2002 à 02:16
Tiens, c'est marrant, ça !! Un pote est passé chez moi cet aprem' pour le même type de question...
Alors, si ton sous formulaire est basé sur 1 req, tu fais, via code, bien sùr, une réactualisation générale !!
1) tu fait un Requery sur ton sous formulaire (Me.TonObjetSousFormulaire.Requery)
2) Tu réactualise le recordset de ton formulaire (Me.Refresh)
3) Tu raffraichit le résultat affiché (Me.Repaint)
=> Avec ces 3 méthodes, ça devrait rouler !!
Ce qui revient à dire que, dans l'événement "click" , ou "change" de ton contrôle onglet (change, c'est mieux), tu rajoutes ces trois lignes de code :
Me.ObjetSousFormulaire.Requery
Me.Refresh
Me.Repaint
Tu n'est pas systématiquement obligé d'utiliser ces 3 méthodes mais cela a le mérite de fonctionner quand je n'ai pas le temps de me "pénétrer" complètement du fonctionnement et de la philosophie d'une appli...
Tu pourrais m'envoyer ton .mdb, que j'y mette mon nez pour la booster ? J'aurais en plus le temps de te mettre des commentaires...
Pi sois pas parano, je suis habilité CD...
J'espère t'avoir aidé, déjà... ;-))))
Wild and Free
Alors, si ton sous formulaire est basé sur 1 req, tu fais, via code, bien sùr, une réactualisation générale !!
1) tu fait un Requery sur ton sous formulaire (Me.TonObjetSousFormulaire.Requery)
2) Tu réactualise le recordset de ton formulaire (Me.Refresh)
3) Tu raffraichit le résultat affiché (Me.Repaint)
=> Avec ces 3 méthodes, ça devrait rouler !!
Ce qui revient à dire que, dans l'événement "click" , ou "change" de ton contrôle onglet (change, c'est mieux), tu rajoutes ces trois lignes de code :
Me.ObjetSousFormulaire.Requery
Me.Refresh
Me.Repaint
Tu n'est pas systématiquement obligé d'utiliser ces 3 méthodes mais cela a le mérite de fonctionner quand je n'ai pas le temps de me "pénétrer" complètement du fonctionnement et de la philosophie d'une appli...
Tu pourrais m'envoyer ton .mdb, que j'y mette mon nez pour la booster ? J'aurais en plus le temps de te mettre des commentaires...
Pi sois pas parano, je suis habilité CD...
J'espère t'avoir aidé, déjà... ;-))))
Wild and Free