Pues creas un botón, a ese botón le pones el comando ejecutar proceso, y llamas un proceso que carque los históricos, algo asi:
Cargar lista (histórico, indice a utilizar, resoluciones de indices)
Recorrer lista eliminando fichas.
Y eso sería todo.
Vale la pena que dentro del proceso valides que el usuario está seguro de eliminar la ficha y sus históricos, no vaya a ser que se equivoque y la que se arma.
Tambien ten la certeza de asegurarte de eliminar cualquier registro en histórico, sobre todo si tienes varias tablas con históricos, ya que para cada tabla debes generar un cargar lista-recorrer lista eliminando fichas.
Creo que sería todo, reitero, mucho cuidado porque no vaya a ser que borres algo que en realidad posteriormente te pueda servir. Luego algunos clientes te echan la culpa de que porqué el sistema permite ese tipo de borrados.