|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : avril 2008 Messages : 15 ![]() |
salut a tous, voila je vous explique mon probleme:
J'ai donc un formulaire principale avec deux zones de texte ou je peux entrer une date de debut et une date de fin. Une fois que j'ai rentré ces deux dates je peux appuyer sur un bouton qui m'éxecute la requete et m'ouvre une nouvelle fenetre avec les resultats de la reuquete, filtré grace au date de debut et de fin que j'ai entré. Pour que ce soit un peu mieux j'ai crée un sous formulaire qui m'affiche les résultats de la requete donc directement sur mon formulaire principale. Le problème c'est que quand je fais ca et je modifie les dates, mon sous formulaire ne s'actualise pas et il faut que je rentre en mode création et que je repasse en mode formulaire pour qu'il me l'actualise. Quelqu'un aurait une idée de commande ou marco ou tout autre chose pour regler mon problème ? Merci d'avance. |
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() Mon prénom cherche, c'est pas très dur... Directeur commercial Inscription : mars 2008 Messages : 356 ![]() |
Je ne suis pas sur de mon coup mais si tu recopies le code de ton bouton sur l'évenement "Après MAJ" normalement chaque changement devrait faire la même action que ton bouton
Oliv' |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : avril 2008 Messages : 15 ![]() |
j'ai pas compris exactement ce que tu voulais faire (dsl je debut en accès)
|
|
|
00
|
|
|
#4 |
|
Membre confirmé
![]() Mon prénom cherche, c'est pas très dur... Directeur commercial Inscription : mars 2008 Messages : 356 ![]() |
Moi aussi je débute...
Alors je vais essayé d'être clair. Tu cliques sur ta zone de texte, tu ouvres la feuille de propriété, tu vas dans l'onglet Evenement et tu cliques sur la ligne "Aprés MAJ". Tu cliques sur la flèche tournée vers le bas et tu choisis "Procédure évenementielle" puis tu cliques sur les trois petits points. Tu dois avoir la fenêtre VB qui s'ouvre avec le curseur qui clignote entre deux lignes Private Sub ... et End Sub. Tu repères ensuite le code généré pour ton bouton (il doit être au dessus ou en dessous) et tu le copies (sans les balises) entre les deux balises ci-dessus. J'espère avec été clair et je m'excuse auprès des spécialistes Access sur mon vocabulaire qui ne doit être adéquate mais si le résutat fonctionne... Sinon dis moi ce que tu ne comprends pas et j'essayerai d'être plus clair. Oliv' |
|
|
00
|
|
|
#5 | ||
|
Invité de passage
![]() Inscription : avril 2008 Messages : 15 ![]() |
ok j'ai mieux saisie la je suis donc allé voir le code du bouton actualisé (jespere que c'est bien ce code que je devais copié et j'ai trouvé ca:
Code :
la commande actualiser n'est pas disponible pour le moment |
||
|
|
00
|
|
|
#6 |
|
Membre confirmé
![]() Mon prénom cherche, c'est pas très dur... Directeur commercial Inscription : mars 2008 Messages : 356 ![]() |
Je pense qu'il suffit juste de recopier la ligne :
DoCmd.DoMenuItem acFormBar, acRecordsMenu, 5, , acMenuVer70 Entre la ligne Sub et celle End Sub qui concerne ta zone texte. On arrive aux limites de ma connaissance en Access alors si cela ne fonctionne pas je suis désolé mais je ne peux rien de plus pour toi, mais je suis sur qu'un autre prendra mon relais, ce forum est tellement efficace. Désolé pour le retard mais je viens de voir le Rugby Club Toulonais remonter en TOP 14 et je suis super content... ![]() Oliv' |
|
|
00
|
|
|
#7 |
![]() ![]() Jean BALLATInscription : octobre 2004 Messages : 2 856 ![]() |
Bonjour,
Simplement écrire sur l'évènement Après Maj de la zone de texte de la seconde date : Remarque : la source du sous formulaire (c'est à dire la requete) fait référence aux deux champs de saisie.
__________________
Jeannot Liens Office indispensables à visiter: Cours (Tutos), F.A.Q., [B]Sources VBA Ne posez pas de questions par MP, je n'ai pas le temps d'y répondre
|
|
|
00
|
|
|
#8 |
|
Membre confirmé
![]() Mon prénom cherche, c'est pas très dur... Directeur commercial Inscription : mars 2008 Messages : 356 ![]() |
Question pour Jeannot54 (ou quelqu'un d'autre) :
Si tu mets ton code sur l'évènement après MAJ des deux zones texte, le calcul se refera t-il dès que tu modifieras l'une des deux zones ? (Ce qui peut permettre de gagner du temps si tu ne veux changer qu'une seule des deux dates). Oliv' |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com