FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Error en DTPICKER fwh2409 64 bits fecha vacia.
Posts: 607
Joined: Mon Mar 04, 2013 04:32 PM
Error en DTPICKER fwh2409 64 bits fecha vacia.
Posted: Sat Nov 23, 2024 04:36 PM
Hola amigos:

Se podría tratar de un bug o algo hago mal, estoy usando la version 2409(ultima) en 64 bits. Pero en 32 bits con esta version obtengo el mismo comportamiento, en mi anterior version 19.06 32 bits funciona bien y ahora
siempre se sale del DTPICKER con fecha vacia " / / "
lo uso asi.
Code (fw): Select all Collapse
REDEFINE DTPICKER oFecha VAR dFecha ID 101 OF oDlg UPDATE PICTURE "@d";
        VALID ( dFecha >= aEmpresa[ 12 ] .AND. dFecha <= aEmpresa[ 13 ] )
oFecha:bChange = { || IF( oFecha:lClosed .AND. oFecha:lFocused, oFecha:PostMsg( WM_KEYDOWN, VK_RIGHT ),) }
A alguien mas le ha pasado ?

Espero alguna solucion, please :roll:

Un abrazo amigos.

Jose.
Fwh 24.07 64 bits + Harbour 64 bits 3.2dev(r2407221137) + MSVC64
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: Error en DTPICKER fwh2409 fecha vacia.
Posted: Sun Nov 24, 2024 12:55 PM

Buen día. Por favor pruebe el ejemplo JOSELUIS.PRG. Vea si funciona satisfactoriamente. O publique un ejemplo completo, es más fácil realizar pruebas incluyendo el .RC.

Gracias, tks.

Regards, saludos.

João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 607
Joined: Mon Mar 04, 2013 04:32 PM
Re: Error en DTPICKER fwh2409 64 bits fecha vacia.
Posted: Sun Nov 24, 2024 07:11 PM
Gracias por tu interes Joao

Pues bueno he descubierto el problema.

el DTPICKER esta en un DIALOG , entonces si despues del
ACTIVATE DIALOG haces un oDlg:Update()
en la variable que tenias almacenada la fecha pasa a fecha vacia.
Code (fw): Select all Collapse
ACTIVATE DIALOG oDlg CENTERED
 nTotal := nCantidad * nPrecio
 oDlg:UPDATE()
Lo he descubierto de casualidad, pero comentando el oDlg:Update() se soluciona el tema.
No se si es un bug, pero estareis conmigo que es un comportamiento extraño
del metodo UPDATE del DIALOG.

Antonio, Mr. Rao, que les parece ?

Saludos a todos.

Jose.
Fwh 24.07 64 bits + Harbour 64 bits 3.2dev(r2407221137) + MSVC64
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Error en DTPICKER fwh2409 64 bits fecha vacia.
Posted: Mon Nov 25, 2024 07:23 AM

José,

Lo estamos revisando, gracias!

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: Error en DTPICKER fwh2409 64 bits fecha vacia.
Posted: Mon Nov 25, 2024 12:53 PM
Y si usas:
Code (fw): Select all Collapse
  ACTIVATE DIALOG oDlg CENTERED

   nTotal := nCantidad * nPrecio

   oDlg:Refresh()
¿Tiene el mismo efecto secundario?

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 607
Joined: Mon Mar 04, 2013 04:32 PM
Re: Error en DTPICKER fwh2409 64 bits fecha vacia.
Posted: Mon Nov 25, 2024 04:28 PM
karinha wrote:Y si usas:
Code (fw): Select all Collapse
  ACTIVATE DIALOG oDlg CENTERED

   nTotal := nCantidad * nPrecio

   oDlg:Refresh()
¿Tiene el mismo efecto secundario?

No , asi funciona bien, el problema es solo con Update()

Gracias Joao.

Jose

Regards, saludos.
Fwh 24.07 64 bits + Harbour 64 bits 3.2dev(r2407221137) + MSVC64

Continue the discussion