• Viernes 19 de Abril de 2024, 18:01

Autor Tema:  Saber que dato modifico usuario  (Leído 2336 veces)

darksito

  • Miembro MUY activo
  • ***
  • Mensajes: 145
  • Nacionalidad: pe
    • Ver Perfil
Saber que dato modifico usuario
« en: Lunes 8 de Febrero de 2010, 18:10 »
0
Hola amigos necesito de su ayuda , primero agradecer por su interes que tienen por ayuda a las personas de este foro

Problema

Tengo un dw  tipo grid y un boton modificar, quisiera saber como puedo saber que dato modifico el usuario para poder guardar en un historial , los datos vienen de una tabla , gracias


davidmolina1

  • Miembro activo
  • **
  • Mensajes: 51
    • Ver Perfil
Re: Saber que dato modifico usuario
« Respuesta #1 en: Viernes 12 de Febrero de 2010, 23:01 »
0
Para saber el campo que ha sido modificado debes utilizar el método GetItemStatus

Algo así:
For ll_for = 1 to ll_filas
   if ldw_datos.GetItemStatus (ll_for, 'campo1', Primary!) <> NotModified! then
      // Campo1 Modificado
   end if
   if ldw_datos.GetItemStatus (ll_for, 'campo2', Primary!) <> NotModified! then
      // Campo2 Modificado
   end if
   ...
   ...
next


Eso mismo lo puedes hacer para el buffer Filter! y Delete! si es el caso.

Un saludo