EDIT IN PLACE

Consultas, trucos, consejos. Todo sobre Clarion en todas sus versiones
Responder
mbelgon
Novato
Mensajes: 10
Registrado: Vie Abr 08, 2011 11:36 pm
Contactar:

EDIT IN PLACE

Mensaje por mbelgon » Mié Mar 30, 2016 6:07 pm

Hola amigos clarioneros !
Les hago una consulta, tengo un browse edit in place, y necesito saber cuando me modifica un dato el valor anterior y el nuevo para compararlos y registrar el cambio en un archivo de auditoría.
Vi que hay una función HISTORY, pero no la se usar, y por lo que estuve leyendo, me parece que funciona únicamente con los FORM. Alguien me puede dar una mano ??
Gracias !


EDCMZA
Mensajes: 2
Registrado: Jue Abr 28, 2016 2:12 pm
Contactar:

Re: EDIT IN PLACE

Mensaje por EDCMZA » Lun May 09, 2016 1:34 pm

no se si te sirve, pero cuando tengo un tema asi, pongo 2 o 3 message('x')en distintas partes del source para ver en que momento pasa antes o despues del editar el dato. Ubicado ésto, yo cargaría el dato actual en una var:loc y la comparo al grabarla con la que cambiaron luego del update.:

source..
antes del update..
var:loc=tabla:dato

.. proceso

grabado..
update
if var:loc=tabla:dato
...
else
...
end

access:tabla.update
espero sirva de algo.. saludos

Responder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 6 invitados