Hola mantraxer21.
Un consejo, trata de que el
título sea más descriptivo de tu problema así más gente se acercará a leerlo.
guía de estilo .
Si no querés que aparezca el último registro insertado me insinúa que querés seguir añadiendo registros...
Y para que no aparezca el último registro insertado, sólo tenés que agregar una línea al código donde guardas:
Código Delphi
[-]
query.Post;
query.ApplyUpdates;
data_module.Transaccion.CommitRetaining;
query.Append;
En el código del botón nuevo, no es necesario abrir y cerrar el IBQuery para realizar:
Saludos.