|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mai 2008 Messages : 17 ![]() |
Dans mon formuaire, j'ai plusieurs champs , voir nom famille,prénom,date de naissance , courrier @ ect. Dans mon champs date de naissance, je voudrais être avisé x nombre de jours avant la date inscrite par un message se rapportant au nom de famille qui correspond à la date de naissance. De cette réponse, en cliquant sur ce nom de famille, je voudrais être dirigé vers un formulaire en word ou à l'adresse de courrier @ inscrite dans le formulaire, j'aimerais avoir le choix (Lettre en word ou courrier @) de ce choix je pourrais imprimer ou envoyer par courrier une carte de fête. Merci de votre aide, est-ce faisable ??????? Comme ça m'apparait compliqué, je vais avoir besoin d"aide détaillé. Lubulle ou Takamaka pourrais-tu voir ce que tu peux faire pour m'aider. |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() |
Bonjour (Non faculattif sur ce forum)
Tu peux utiliser l'événement Timer qui établi une règle de calcul en rapport avec la dite date de naissance et la valeur butoire souhaitée qui correspond à ton X jours. Le champ X jours doit exister dans la table source et posséder une valeur conforme... Dans l'événement, tu peux établir un appel de fonction qui calcule l'intervalle restante et générer ce que tu veux derrière (Affichage d'un Msgbox(), apparition d'un bouton, chagement de la couleur d'un ou plusieurs champs, exécuter une procédure etc...) Argy
__________________
Ils comptent sur vous... Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment. Web Site ‡ @Mail Livres : VBA pour OFFICE 2007 et MICROSOFT ACCESS 2007 Nouveau Tutoriel : Déployer vos applications avec Microsoft Access 2010 MDB Viewer : Visionneuse Access v4.0 |
|
|
00
|
|
|
#3 | |
|
Invité de passage
![]() Inscription : mai 2008 Messages : 17 ![]() |
Citation:
J'ai une table et j'ai fait un formulaire avec plusieurs champs. L'évènement Timer je trouve cela ou ???? Je place cette évènement dans mon formulaire que j'ai déja ou j'en fait un autre qui je pourrais appeler Alarme , formulaire à partir de ma table. Pourrais-tu me clarifier plus simplement ta réponse. Pas toujours facile car je débute avec Acces. Merci de ton aide et de ta compréhention. |
|
|
|
00
|
|
|
#4 | ||
![]() ![]() ![]() |
Cet événement fait partie intégrante d'un formulaire...
Tu peux envisager de commencer ton projet comme suit : Code :
Bon courage Argy
__________________
Ils comptent sur vous... Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment. Web Site ‡ @Mail Livres : VBA pour OFFICE 2007 et MICROSOFT ACCESS 2007 Nouveau Tutoriel : Déployer vos applications avec Microsoft Access 2010 MDB Viewer : Visionneuse Access v4.0 |
||
|
|
00
|
|
|
#5 | |||
|
Invité de passage
![]() Inscription : mai 2008 Messages : 17 ![]() |
Citation:
J'attend d'autre suggestion. Merci |
|||
|
|
00
|
|
|
#6 |
![]() ![]() ![]() |
Qu'est ce que tu ne comprends pas ?
ce bloc de code ou bien le VBA en général ? Use d'un ton plus souple si tu veux avoir d'autres suggestions Argy
__________________
Ils comptent sur vous... Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment. Web Site ‡ @Mail Livres : VBA pour OFFICE 2007 et MICROSOFT ACCESS 2007 Nouveau Tutoriel : Déployer vos applications avec Microsoft Access 2010 MDB Viewer : Visionneuse Access v4.0 |
|
|
00
|
|
|
#7 | |
|
Invité de passage
![]() Inscription : mai 2008 Messages : 17 ![]() |
Citation:
Si cela se rapporte à ma dernière citation, je me suis mal exprimé. Ces moi qui est perdu dans tout cela. Je comprend pas............. L"évènement timer je trouve cela ou?? Dois-je refaire un nouveau formulaire ??? ou me servir de celui que j'ai sur le champ date de naissance. Demande info , code ou explication le plus simple possible......... Ce code devrait me permettre d'être avisé x nombre de jours (voir 10) avant la date inscrite dans le champ date de naissance. commjent je serai avisé de cette alarme......................... J,aimerais bien par courrier @ mon courrier. De cette alarme est-ce possible en cliquant sur cette avis être dirigé vers un choix courrier @ du client ou son adresse s'inscrierait ??? ou encore être dirigé vers une lettre en word ou le nom du client et son prénom s'incrierait ??? Je demande beaucoup en ................ Si seulement , je pourrais avoir le comment pour l'évènement timer, comment faire pour être avisé sur le champ date de naissance ça serait super. Si j'ai toute les info pour ce que je demande tant mieux. Merci de votre aide. J'apprécie beaucoup. Comme je disais j'apprend et ces pas toujours facile. |
|
|
|
00
|
|
|
#8 | |
|
Invité de passage
![]() Inscription : mai 2008 Messages : 17 ![]() |
Citation:
quelqu'un peut m'aider ???? |
|
|
|
00
|
|
|
#9 | ||
![]() ![]() ![]() |
Disons que ce forum est manifestement composé de bénévoles qui allouent de leur temps pour répondre à des personnes comme toi.
Il est donc compréhensible que tout le monde ne se jette pas sur ta question pour y répondre, qui plus est, le fait que tu t'impatientes. Donc faire allusion à de la guigne me paraît exagéré. Ton problème est très simple mais tu ne semble pas les connaissances de base pour le comprendre d'une part et le résoudre d'autre part. Ce qui est embêtant, c'est que tu n'a pas schématisé ce que tu veux... Le crayon et le papier reste les outils de base du développeur, surtout s'il débute. Bon, la leçon de morale étant terminée, passons à ta question : Dans mon post, si tu as bien lu, j'ai écrit: Cet événement fait partie intégrante d'un formulaire... Ce qui signifie que tout formulaire en possède un nativement. Il te suffit pour l'activer de déclarer une procédure événementielle : Code :
Il faut que tu maîtrises l'enchainement de façon mathématique. Dans le code exemple, une minuterie affectée à 2000 tourne toutes les 2 secondes et donc va vérifier par la condition : Code :
If (Now - m_dtmNaissance) >= m_vntXJours Then Je te conseille donc de mettre en oeuvre cet exemple car la suite risque d'être plus fastidieuse. Argy
__________________
Ils comptent sur vous... Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment. Web Site ‡ @Mail Livres : VBA pour OFFICE 2007 et MICROSOFT ACCESS 2007 Nouveau Tutoriel : Déployer vos applications avec Microsoft Access 2010 MDB Viewer : Visionneuse Access v4.0 |
||
|
|
00
|
|
|
#10 | |||
|
Invité de passage
![]() Inscription : mai 2008 Messages : 17 ![]() |
Citation:
Quand tu dis que l'évènement fait partie du formulaire, ok, il faut l'activer pour déclarer une procédure événementielle. Sur quoi je fait cela.... sur la propriété du champ que je veux travailler. Dans mon cas date de naissance.......... quand je vais chercher, les propriétés de ce champs, j'ai 5 onglets, dont un nommé évènement.je peut crééer un évènement sur plusieurs lignes, sur la quelle je dois créer cette évènement :sur entrée ou autre ...... si ces pas sur ce champs, ces ou ............. Tu vois pour toi ces facile, mais pour moi je m'enfarge facilement Merci de ton aide et de ta patience. |
|||
|
|
00
|
|
|
#11 |
![]() ![]() ![]() |
Donc je répète, propriété événementielle du formulaire.
Un champ ne possède pas d'événement timer. Donc dans l'onglet Événement du formulaire. 1 tite chose : Évite de citer systématiquement l'intégralité de ce qui vient d'être dit... La citation est utile lorsque tu veux souligner un point particulier, donc un bout de texte en l'occurence. Argy
__________________
Ils comptent sur vous... Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment. Web Site ‡ @Mail Livres : VBA pour OFFICE 2007 et MICROSOFT ACCESS 2007 Nouveau Tutoriel : Déployer vos applications avec Microsoft Access 2010 MDB Viewer : Visionneuse Access v4.0 |
|
|
00
|
|
|
#12 | |
|
Invité de passage
![]() Inscription : mai 2008 Messages : 17 ![]() |
Citation:
Quand je clique dans le formulaire en mode modifier.Propriété est bien la et l"onglet évènement (il y a 5 choix ou je peux créer l'évènement , je choisie lequelle :Clic, Double Clic................ Bonne fin de soirée. Merci votre patience. |
|
|
|
00
|
|
|
#13 |
![]() ![]() ![]() |
Hummm, mais il faut quand même relativiser...
Quelles sont les 2 propriétés que tu vois qui ont rapport avec la notion de temps ? Argy
__________________
Ils comptent sur vous... Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment. Web Site ‡ @Mail Livres : VBA pour OFFICE 2007 et MICROSOFT ACCESS 2007 Nouveau Tutoriel : Déployer vos applications avec Microsoft Access 2010 MDB Viewer : Visionneuse Access v4.0 |
|
|
00
|
|
|
#14 | |
|
Invité de passage
![]() Inscription : mai 2008 Messages : 17 ![]() |
Citation:
J'ouvre mon formulaire en mode modification, je clique et j'ouvre les propriétés, le titre est Détail et il y 5 onglets. Aucun des onglets me parle du TEMPS. Si je clique en bas de mon formulare, propriété ,le titre est formulaire, toujours 5 onglets, onglet évènement. il y a l'option SUR MINUTERIE et INTERVALLE MINUTERIE. Merci à toi l'ami de si loin. Bonne fin de journée |
|
|
|
00
|
|
|
#15 | |
|
Invité de passage
![]() Inscription : mai 2008 Messages : 17 ![]() |
Citation:
Bonsoir ou bon matin le monde, Quelqu'un pourrait-t-il continuer à m'aider..... Merci |
|
|
|
00
|
|
|
#16 |
![]() ![]() ![]() |
__________________
Ils comptent sur vous... Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment. Web Site ‡ @Mail Livres : VBA pour OFFICE 2007 et MICROSOFT ACCESS 2007 Nouveau Tutoriel : Déployer vos applications avec Microsoft Access 2010 MDB Viewer : Visionneuse Access v4.0 |
|
|
00
|
|
|
#17 |
|
Invité de passage
![]() Inscription : mai 2008 Messages : 17 ![]() |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com