Código Delphi
[-]
if DBEdit1.Text = '' then
abort;
También puedes acceder directamente al campo con el parámetro DataSet del evento:
Código Delphi
[-]
if DataSet.FieldByName('nif') = '' then
abort;
Finalmente nota que no es Before
Insert sino
BeforePost.
// Saludos