|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : juin 2007 Messages : 11 ![]() |
J'ai une table qui comporte 2 champs de date:
Date1, Date2. Le champ Date1 sera toujours rempli avec une date précise. Le champ Date 2 doit avoir par défaut la valeur de Date1, mais l'utilisateur doit pouvoir introduire une autre date ... Merci de m'éclairer |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Renald Chauvet Inscription : avril 2006 Messages : 1 581 ![]() |
Ou est le problememe?
|
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : juin 2007 Messages : 11 ![]() |
Je vais peut-être chercher où il ne faut pas...
Lorsque j'affiche en mode création ma table, dans les propriétés du champ date2, , il y a une rubrique Valeur par défaut. Si j'écris ="date1" il me retoune une erreur à l'enregistrement. Alors j'ai essayé avec le générateur d'expression, mais je ne peux pas accéder à la table concernée... Voir image jointe SVP Merci de m'expliquer, je ne suis pas un crack sous access . |
|
|
00
|
|
|
#4 |
|
Membre éclairé
![]() Patrick GassmannInscription : mars 2005 Messages : 282 ![]() |
je ne pense pas que tu puisse définir cette date par défaut directement dans ta table.
Par contre dans ton formulaire d'introduction, tu peux très bien copier la valeur de te date1 vers ta date2 l'utilisateur renseigne le champ date1 et sur sortie, en VB tu indiques
__________________
. less is more vous pouvez faire une recherche dans le forum et également une recherche dans les FAQ |
|
|
00
|
|
|
#5 |
|
Membre Expert
![]() Renald Chauvet Inscription : avril 2006 Messages : 1 581 ![]() |
dr_feelgood a raison dans une table tu ne pourras pas faire cela il faut que tu passe par un formulaire si tu ne connais pas le vba tu peut aussi mettre dans la valeur par defaut du champ Date2
|
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : juin 2007 Messages : 11 ![]() |
Super, merci, ça fonctionne avec VB. "Me.Date2 = Me.Date1"
Maintenant (je profite de votre gentillesse et de votre savoir...), le problème est que si les 2 dates sont introduites et validées, une nouvelle midification de date1 entrainera le changement de date2... Peut-on annuler la commande "Me.Date2 = Me.Date1" après qu'elle ai fonctionné une fois ??? |
|
|
00
|
|
|
#7 | ||
|
Membre éclairé
![]() Patrick GassmannInscription : mars 2005 Messages : 282 ![]() |
Yes you can......
logiquement ca correspond a renseigner la date2 uniquement si elle n'est pas renseignée... Code :
__________________
. less is more vous pouvez faire une recherche dans le forum et également une recherche dans les FAQ |
||
|
|
00
|
|
|
#8 |
|
Invité de passage
![]() Inscription : juin 2007 Messages : 11 ![]() |
Merci Docteur, diagnostique parfait, j'ai tout ce qu'il me faut pour être heureux.
A+ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com