Grid - Eventos BeforeInsert / BeforeUpdate / BeforeDelete

Creado por David Miralpeix, Modificado el Fri, 16 Feb 2024 a las 12:25 PM por David Miralpeix

Eventos que se ejecutan, respectivamente, antes de las inserciones, actualizaciones y borrados en la tabla. Permiten añadir funcionalidad, o cancelar la operación correspondiente (con aCancel=True).

 Código VB6:

'Para Activar estos eventos hay que configurar la grid. Poner en el sub Initialize por ejemplo: gForm.grdLineas.ActivarScripts = True

Sub Grid_BeforeInsert(aGrid,aCancel)
     ...
End Sub

Sub Grid_BeforeUpdate(aGrid,aCancel)
     ...
End Sub

Sub Grid_BeforeDelete(aGrid,aCancel)
     ...
End Sub


Código C#:

//Para Activar este evento hay que configurar la grid. Poner en el void Initialize por ejemplo: (gForm.Controls["grdLineas"] as ICntGridUsuario).ActivarScripts = true;

public void Grid_BeforeUpdate(ICntGridUsuario aGrid, ref Valor aCancel)
{
    // ...
}


//Para Activar este evento hay que configurar la grid. Poner en el void Initialize por ejemplo: (gForm.Controls["grdLineas"] as ICntGridUsuario).ActivarScripts = true;

public void Grid_BeforeDelete(ICntGridUsuario aGrid, ref Valor aCancel)
{
    // ...
}

//Para Activar este evento hay que configurar la grid. Poner en el void Initialize por ejemplo: (gForm.Controls["grdLineas"] as ICntGridUsuario).ActivarScripts = true;

public void Grid_BeforeInsert(ICntGridUsuario aGrid, ref Valor aCancel)
{
    // ...
}


¿Le ha sido útil este artículo?

¡Qué bien!

Gracias por sus comentarios

¡Sentimos mucho no haber sido de ayuda!

Gracias por sus comentarios

¡Háganos saber cómo podemos mejorar este artículo!

Seleccione al menos una de las razones
Se requiere la verificación del CAPTCHA.

Sus comentarios se han enviado

Agradecemos su esfuerzo e intentaremos corregir el artículo