OVH Cloud OVH Cloud

Popup calendrier

3 réponses
Avatar
Laura
bonjour et merci de prendre un moment pour m'aider

je voudrais faire une sorte de popup avec le contrôle calendrier, car le
mettre dans mon formulaire (3 fois) prendrait trop de place.
- J'ai 3 zones de dates à saisir
- Je voudrais n'avoir qu'un seul formulaire calendrier
- Je voudrais que le contrôle calendrier soit initialisé avec soit la date
du champ qui est déjà saisie, soit la date du jour si c'est vide
- Je voudrais aussi valider ou annuler la saisie avec un bouton [Ok] et
[Annuler].

...et pour faire tout ça je n'ai que mon demi neurone de blonde :-(

J'ai bien vu la page http://officesystem.access.free.fr/mscal.htm mais je
n'arrive pas à ajouter toutes mes contraintes dedans ni à l'initialiser à la
valeur existante ou à la date du jour (plus clairement je n'arrive à rien du
tout :'-(

Pouvez vous me donner un GRAND coup de main s'il vous plait et m'indiquer le
plus précisément possible le code que je dois mettre dans les différents
endroits ?! merci, merci, merci beaucoup d'avance, et n'oubliez pas que je
suis blonde, alors n'hésitez pas à écrire lentement pour que j'ai bien le
temps de comprendre :-)

Laura la bonde

3 réponses

Avatar
Christophe
bonjour Laura,
pas trop de temps, mais peut-être trouveras-tu ton bonheur
ici : http://sinarf.developpez.com/access/outils/datechooser/



bonjour et merci de prendre un moment pour m'aider

je voudrais faire une sorte de popup avec le contrôle calendrier, car le
mettre dans mon formulaire (3 fois) prendrait trop de place.
- J'ai 3 zones de dates à saisir
- Je voudrais n'avoir qu'un seul formulaire calendrier
- Je voudrais que le contrôle calendrier soit initialisé avec soit la date
du champ qui est déjà saisie, soit la date du jour si c'est vide
- Je voudrais aussi valider ou annuler la saisie avec un bouton [Ok] et
[Annuler].

...et pour faire tout ça je n'ai que mon demi neurone de blonde :-(

J'ai bien vu la page http://officesystem.access.free.fr/mscal.htm mais je
n'arrive pas à ajouter toutes mes contraintes dedans ni à l'initialiser à la
valeur existante ou à la date du jour (plus clairement je n'arrive à rien du
tout :'-(

Pouvez vous me donner un GRAND coup de main s'il vous plait et m'indiquer le
plus précisément possible le code que je dois mettre dans les différents
endroits ?! merci, merci, merci beaucoup d'avance, et n'oubliez pas que je
suis blonde, alors n'hésitez pas à écrire lentement pour que j'ai bien le
temps de comprendre :-)

Laura la bonde



Avatar
michel
Bonjour
Une reponse que j'avais donne mi_aout pour mettre a jour plusieurs champs
date a partir d'un seul control calendrier
en esperant que cela t'aide
En relisant mieux l'objet voila une solution pour mettre a jour n'importe
quel champ avec la calendrier
Tu integre le calendrier (ici calendar4) dans ton Form dans ses proprietes
tu met Visible NON
Ensuite sur chaque champ a mettre a jour tu ecrit la procedure suivante
Private Sub test_DblClick(Cancel As Integer)
Me!Calendar4.Visible = True
End Sub
Dans les evenement du calendrier celle ci
screen.previousControl est donc le champ sur lequel tu vient de double
cliquer
Private Sub Calendar4_Click()
Screen.PreviousControl = Calendar4
'Pour pouvoir masquer le calendrier
Screen.PreviousControl.SetFocus
Me!Calendar4.Visible = False
End Sub

--
Michel
"Laura" a écrit dans le message de news:

bonjour et merci de prendre un moment pour m'aider

je voudrais faire une sorte de popup avec le contrôle calendrier, car le
mettre dans mon formulaire (3 fois) prendrait trop de place.
- J'ai 3 zones de dates à saisir
- Je voudrais n'avoir qu'un seul formulaire calendrier
- Je voudrais que le contrôle calendrier soit initialisé avec soit la date
du champ qui est déjà saisie, soit la date du jour si c'est vide
- Je voudrais aussi valider ou annuler la saisie avec un bouton [Ok] et
[Annuler].

...et pour faire tout ça je n'ai que mon demi neurone de blonde :-(

J'ai bien vu la page http://officesystem.access.free.fr/mscal.htm mais je
n'arrive pas à ajouter toutes mes contraintes dedans ni à l'initialiser à
la
valeur existante ou à la date du jour (plus clairement je n'arrive à rien
du
tout :'-(

Pouvez vous me donner un GRAND coup de main s'il vous plait et m'indiquer
le
plus précisément possible le code que je dois mettre dans les différents
endroits ?! merci, merci, merci beaucoup d'avance, et n'oubliez pas que je
suis blonde, alors n'hésitez pas à écrire lentement pour que j'ai bien le
temps de comprendre :-)

Laura la bonde



Avatar
Raymond [mvp]
Bonjour.

il existe un controle popup qui est le DTPicker.
voir : http://officesystem.access.free.fr/dtpicker.htm

--
@+
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 13246 sites internet officiels
http://ardecheearth.free.fr/basededonnees.htm


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

| bonjour et merci de prendre un moment pour m'aider
|
| je voudrais faire une sorte de popup avec le contrôle calendrier, car le
| mettre dans mon formulaire (3 fois) prendrait trop de place.
| - J'ai 3 zones de dates à saisir
| - Je voudrais n'avoir qu'un seul formulaire calendrier
| - Je voudrais que le contrôle calendrier soit initialisé avec soit la date
| du champ qui est déjà saisie, soit la date du jour si c'est vide
| - Je voudrais aussi valider ou annuler la saisie avec un bouton [Ok] et
| [Annuler].
|
| ...et pour faire tout ça je n'ai que mon demi neurone de blonde :-(
|
| J'ai bien vu la page http://officesystem.access.free.fr/mscal.htm mais je
| n'arrive pas à ajouter toutes mes contraintes dedans ni à l'initialiser à
la
| valeur existante ou à la date du jour (plus clairement je n'arrive à rien
du
| tout :'-(
|
| Pouvez vous me donner un GRAND coup de main s'il vous plait et m'indiquer
le
| plus précisément possible le code que je dois mettre dans les différents
| endroits ?! merci, merci, merci beaucoup d'avance, et n'oubliez pas que je
| suis blonde, alors n'hésitez pas à écrire lentement pour que j'ai bien le
| temps de comprendre :-)
|
| Laura la bonde
|