Diciamo che non è possibile, anche se in raltà si potrebbe fare qualche cosa, ma non in modo così semplice come puoi immaginare...
L'azione di Compatta/Ripristina non deve assolutamente essere messa a disposizione di un BUTTON ma deve essere un'azione ragionata di chi è considerabile Amministratore dell'applicativo...
L'azione di COMPATTA/RIPRISTINA è rischisa e, ogni persona che ritiene di volerla fare è bene pensi prima a fare un BackUp...
Ti suggerisco di riflettere su questa richiesta, eventualmente se reputi utile puoi abilitate la Compattazione alla chiusura...