pedido de MEJORAS para proximas versiones.

pedido de MEJORAS para proximas versiones.

Postby goosfancito » Fri Aug 11, 2023 7: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/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

Re: pedido de MEJORAS para proximas versiones.

Postby cnavarro » Sat Aug 12, 2023 5: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
User avatar
cnavarro
 
Posts: 6552
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: pedido de MEJORAS para proximas versiones.

Postby goosfancito » Sat Aug 12, 2023 6: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: Select all  Expand view  RUN
redefine get ogets var vgets id ...


luego hago una llamada a un metodo para pasarle lo datos "originales"

Code: Select all  Expand view  RUN
vgets:= domicilio
 

y antes de guardar hice:
Code: Select all  Expand view  RUN
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/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

Re: pedido de MEJORAS para proximas versiones.

Postby karinha » Sat Aug 12, 2023 4:08 pm

Gustavo,

Code: Select all  Expand view  RUN

vgets:= domicilio  // és un FIELD?
 


se si:
Code: Select all  Expand view  RUN

vgets := ( cAlias )->domicilio  // nombre del BD
 


Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7872
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: pedido de MEJORAS para proximas versiones.

Postby goosfancito » Sat Aug 12, 2023 5:01 pm

Hola.
No es una DB
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

Re: pedido de MEJORAS para proximas versiones.

Postby karinha » Sat Aug 12, 2023 5: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
User avatar
karinha
 
Posts: 7872
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 112 guests