OVH Cloud OVH Cloud

Time Picker

6 réponses
Avatar
Nicolas
Bonjour,

Je suis sous Access 2000 et j'utilise un Microsoft Time=20
Picker Control sur mon formulaire.

Je souhaiterais initialiser sa valeur au chargement de mon=20
formulaire, malheureusement cela semble impossible.

J'ai vainement essay=E9 Me.dtpDate=3DDate ou encore=20
Me.dtpDate.Value=3DDate (dtpDate =E9tant le nom de mon=20
controle) mais syst=E9matiquement il me dit que la propri=E9t=E9=20
est en lecture seule.

Que dois-je faire pour r=E9ussir l'initialisation ?

Merci

Nicolas

6 réponses

Avatar
Raymond [mvp]
Bonjour.

la valeur du dtpicker est en lecture/écriture sauf s'il a un source contrôle
qui serait non modifible de part la requête du record source du formulaier
et encore ce n'est pas dit.
Me.DTPicker1 = Date
par exemple fonctionne bien sur dtpicker 6.0
il doit y avoir une condition qui bloque ton contrôle.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA


"Nicolas" a écrit dans le message de
news:02ca01c3bfcf$af90be20$
Bonjour,

Je suis sous Access 2000 et j'utilise un Microsoft Time
Picker Control sur mon formulaire.

Je souhaiterais initialiser sa valeur au chargement de mon
formulaire, malheureusement cela semble impossible.

J'ai vainement essayé Me.dtpDateÚte ou encore
Me.dtpDate.ValueÚte (dtpDate étant le nom de mon
controle) mais systématiquement il me dit que la propriété
est en lecture seule.

Que dois-je faire pour réussir l'initialisation ?

Merci

Nicolas
Avatar
Nicolas
J'ai également ceci dans mon formulaire :

Private Sub Form_Open(Cancel As Integer)
Me.Modifiable3.SetFocus
Me.Modifiable3.ListIndex = 0
End Sub

La liste modifiable Modifiable3 contient les données d'une
colonne d'une table.

Je souhaite que le 1er élément de ma liste soit déjà en
sélection.

Il semble que ce soit ce bout de code qui fasse buguer
l'initialisation du Time Picker

Nicolas
Avatar
Raymond [mvp]
Ce code comme ça ne peut pas faire boguer.
place un bouton sur ton formulaire et place ce code sur le click.
Me.DTPicker1 = Date
déplace-toi sur un autre contrôle, est-ce que la date est bonne ?
(la compil est correcte ?)
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA


"Nicolas" a écrit dans le message de
news:0adb01c3bfdc$835baec0$
J'ai également ceci dans mon formulaire :

Private Sub Form_Open(Cancel As Integer)
Me.Modifiable3.SetFocus
Me.Modifiable3.ListIndex = 0
End Sub

La liste modifiable Modifiable3 contient les données d'une
colonne d'une table.

Je souhaite que le 1er élément de ma liste soit déjà en
sélection.

Il semble que ce soit ce bout de code qui fasse buguer
l'initialisation du Time Picker

Nicolas
Avatar
J-Pierre
Bonjour Raymond,

J'ai le même problème, pas de mise à jour possible avec DTpicker ou MonthView, j'utilise:
Me.xxxxx.Day = Day(Date)
Me.xxxxx.Month = Month(Date)
Me.xxxxx.Year = Year(Date)

J-Pierre

"Raymond [mvp]" a écrit dans le message de news:
Bonjour.

la valeur du dtpicker est en lecture/écriture sauf s'il a un source contrôle
qui serait non modifible de part la requête du record source du formulaier
et encore ce n'est pas dit.
Me.DTPicker1 = Date
par exemple fonctionne bien sur dtpicker 6.0
il doit y avoir une condition qui bloque ton contrôle.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA


"Nicolas" a écrit dans le message de
news:02ca01c3bfcf$af90be20$
Bonjour,

Je suis sous Access 2000 et j'utilise un Microsoft Time
Picker Control sur mon formulaire.

Je souhaiterais initialiser sa valeur au chargement de mon
formulaire, malheureusement cela semble impossible.

J'ai vainement essayé Me.dtpDateÚte ou encore
Me.dtpDate.ValueÚte (dtpDate étant le nom de mon
controle) mais systématiquement il me dit que la propriété
est en lecture seule.

Que dois-je faire pour réussir l'initialisation ?

Merci

Nicolas




Avatar
Raymond [mvp]
Bonjour J-Pierre.

si je te dis que ça marche chez moi, tu ne sera pas étonné ?

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA


"J-Pierre" a écrit dans le message de
news:%23CsEwU%
Bonjour Raymond,

J'ai le même problème, pas de mise à jour possible avec DTpicker ou
MonthView, j'utilise:

Me.xxxxx.Day = Day(Date)
Me.xxxxx.Month = Month(Date)
Me.xxxxx.Year = Year(Date)

J-Pierre


Avatar
J-Pierre
Non, Raymond, mais je vais essayer de trouver avec les contrôles ActiveX, chez moi, la propriété Value est en lecture seule.....

@+
"Raymond [mvp]" a écrit dans le message de news:eXQfga%
Bonjour J-Pierre.

si je te dis que ça marche chez moi, tu ne sera pas étonné ?

--