No entiendo bien tu código:
Código:
//En esta situación supongo que Table5 ya estará abierta?
IF TABLE5.IsEmpty=TRUE Then //Si Table5 no tiene registros entonces
Table5.Insert; //Insertamos uno
TRY //Intentamos ponerlo en modo edicción,innecesario ya esta en este modo
Table5.Edit;
EXCEPT // Y sino podemos abrimos la tabla Acaso la tabla no estaba abierta ya?
Table5.Open;
Table5.Edit;
END;
Tendrás que explicar con más detalle lo que pretendes hacer, porque según este código solamente añadirías 1 registro cuando al tabla estuviese vacia?
Un Saludo.