Hi,
If you go to Table 5 in this example: http://assure.ly/gk8Q7a, you will see how the Edit button shows one column and hides another. It uses a loop to work through the repeating table rows and shows/hides the object in each row.
You could apply this approach to the prePrint and postPrint events.
Hope that helps,
Niall