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