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 SubCó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)
{
// ...
}