FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour pedido de MEJORAS para proximas versiones.
Posts: 1956
Joined: Fri Oct 07, 2005 07:08 PM
pedido de MEJORAS para proximas versiones.
Posted: Fri Aug 11, 2023 07:10 PM

No se si a muchos le ha tocado tener muchos GETS y antes de cerrar una ventana quieren saber si esos GETS fueron o no modificasdos.

Estaria bueno (ignoro si ya no existe esto) que con tan solo consultar a una variable de los GETS como ser lModify saber si ese campo

fue o no modificado teniendo en cuenta que:

si al principio el dato era "hola" y al salir el dato sigue siendo "hola" (aunque el usuario borro el dato y volvio a escribir "hola") ese GETS en lModify sea .f.

hoy por hoy lo que hago es poner en oGets:bChange:= ::lModify:= .t. PERO no contempla lo de arriba.

gracias.

FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: pedido de MEJORAS para proximas versiones.
Posted: Sat Aug 12, 2023 05:04 AM

Usa la DATA uOriginalValue para comparar el valor que en ese momento tiene el get con el contenido de la DATA que te menciono

Me vas contando

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 1956
Joined: Fri Oct 07, 2005 07:08 PM
Re: pedido de MEJORAS para proximas versiones.
Posted: Sat Aug 12, 2023 06:39 AM
cnavarro wrote:Usa la DATA uOriginalValue para comparar el valor que en ese momento tiene el get con el contenido de la DATA que te menciono
Me vas contando
buen dia.

hice una prueba pero msgbox(oGets:uOriginalValue) no me devolvio nada, oGets lo defino asi:
Code (fw): Select all Collapse
redefine get ogets var vgets id ...
luego hago una llamada a un metodo para pasarle lo datos "originales"
Code (fw): Select all Collapse
vgets:= domicilio
y antes de guardar hice:
Code (fw): Select all Collapse
msgbox(oGets[2]:uOriginalValue)
y no me devolvio nada. voy a seguir viendo a ve que se puede hacer.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: pedido de MEJORAS para proximas versiones.
Posted: Sat Aug 12, 2023 04:08 PM
Gustavo,
Code (fw): Select all Collapse
vgets:= domicilio  // és un FIELD?
se si:
Code (fw): Select all Collapse
vgets := ( cAlias )->domicilio  // nombre del BD
Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 1956
Joined: Fri Oct 07, 2005 07:08 PM
Re: pedido de MEJORAS para proximas versiones.
Posted: Sat Aug 12, 2023 05:01 PM

Hola.

No es una DB

FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: pedido de MEJORAS para proximas versiones.
Posted: Sat Aug 12, 2023 05:10 PM

Gustavo, no soy capaz de entender lo que realmente quieres. ¿Le sería posible crear un DEMO.RAR o .ZIP completo y ponerlo a disposición en MegUpload para probarlo?

Salu2

João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341

Continue the discussion