OVH Cloud OVH Cloud

liste de choix, date

6 réponses
Avatar
jfb
bonjour à tous

j'ai un champ date
je voudrais , au lieu de saisir la date
que acces me propose
dans une liste de choix
- la date du jour
et la date des 7 jours précédents

comment faire ?

sous acces 97

je vous remercie

6 réponses

Avatar
Raymond [mvp]
Bonjour.

dans les propriétés tu indiques:
origine source : Liste valeurs
contenu: (ne rien mettre)
limiter à liste : oui
auto-etendre: non

onglet événement, ligne "sur réception focus", mettre:
[Procédure événementielle]
cliquer sur le bouton ... et taper:
Private Sub Modifiable1_GotFocus()
Me.Modifiable1.RowSource = Date & ";" & Date - 1 & ";" & Date - 2 & ";" &
Date - 3 & ";" & Date - 4 & ";" & Date - 5 & ";" & Date - 6 & ";" & Date - 7
Me.Modifiable1.Dropdown
End Sub

modifiable1 étant remplacé par le nom de ta liste

valable pour toutes versions. à partir de 2002 on peut utiliser additem.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://www.mpfa.info/ pour débuter sur le forum.
Découvrez le Jargonaute, oserez-vous le parler ?
http://www.microsoft.com/france/communautes/jargonaute/


"jfb" a écrit dans le message de news:

| bonjour à tous
|
| j'ai un champ date
| je voudrais , au lieu de saisir la date
| que acces me propose
| dans une liste de choix
| - la date du jour
| et la date des 7 jours précédents
|
| comment faire ?
|
| sous acces 97
|
| je vous remercie
|
|
Avatar
jfb
merci de votré réponse

il semble que sous acces 97 les possibilités soient plus limitées
voir ici :
http://www.jeanfrancoisbe.com/acces97/date.htm

????????
Avatar
Pierre CFI [mvp]
c'est pas dans la table, mais dans un form, que la manip "Raymonesque" est à faire

--
Pierre CFI
MVP Microsoft Access

Site pour bien commencer
Access http://www.mpfa.info

"jfb" a écrit dans le message de news:
merci de votré réponse

il semble que sous acces 97 les possibilités soient plus limitées
voir ici :
http://www.jeanfrancoisbe.com/acces97/date.htm

????????




Avatar
Raymond [mvp]
Bonjour mon petit Pierre.

En effet, c'est bien d'un formulaire dont je parlais et d'un contrôle de
liste modifiable.
pour jfb: il ne faut jamais laisser les opérateurs travailler directement
dans une table c'est beaucoup trop dangereux pour tes données. Toujours
travailler à partir d'un formulaire dont la source est une requête basée sur
les tables.

--
@+
Raymond Access MVP http://OfficeSystem.Access.free.fr/
Pour débuter sur le forum: http://www.mpfa.info/
Nouvelle base Access des communes françaises avec
longitude, latitude et 13183 sites internet officiels
http://ardecheearth.free.fr/basededonnees.htm


"Pierre CFI [mvp]" a écrit dans le message de
news: OLIS%
| c'est pas dans la table, mais dans un form, que la manip "Raymonesque" est
à faire
|
| --
| Pierre CFI
| MVP Microsoft Access
|
| Site pour bien commencer
| Access http://www.mpfa.info
|
| "jfb" a écrit dans le message de news:

| > merci de votré réponse
| >
| > il semble que sous acces 97 les possibilités soient plus limitées
| > voir ici :
| > http://www.jeanfrancoisbe.com/acces97/date.htm
| >
| > ????????
| >
| >
|
|
Avatar
jfb
Toujours
travailler à partir d'un formulaire dont la source est une requête basée sur
les tables.

--
ce qui signifie qu'un changement dans un formulaire impacte la table de base
???


cordialement
jfb

Avatar
Raymond [mvp]
Bien sûr, toute modification d'un champs dans un formulaire modifie
instantanément la valeur dans la table. le fait de travailler avec une
requête agit comme si on travaillait directement sur la table, tout est
transparent. sauf qu'avec une requête on peut sélectionner les champs,
trier les enregistrements, les filtrer, présenter des champs calculés etc...
qu'un formulaire traite de la plus belle façon. Et surtout on peut mettre en
relation de nombreuses tables et présenter des champs de plusieurs tables en
même temps au formulaire. etc... etc... Le formulaire c'est l'interface
entre l'opérateur et la table mais ne traite que les éléments indispensable
au travail en cours.

--
@+
Raymond Access MVP http://OfficeSystem.Access.free.fr/
Pour débuter sur le forum: http://www.mpfa.info/
Nouvelle base Access des communes françaises avec
longitude, latitude et 13183 sites internet officiels
http://ardecheearth.free.fr/basededonnees.htm


"jfb" a écrit dans le message de news:

| Toujours
| > travailler à partir d'un formulaire dont la source est une requête basée
sur
| > les tables.
| >
| > --
| >ce qui signifie qu'un changement dans un formulaire impacte la table de
base
| > ???
|
| cordialement
| jfb
|
|