Hi Joseph,
one solution would be to enhance standard report RV16ACHD to access archived change documents. Then you don't have to worry about presentation.
This could be done in function module SD_CONDITION_CHANGE_DOCS_LOAD, FORM READ_CHANGEDOC. You will have to determine the relevant archiving runs by reading information structure SAP_CHANGEDOCU1, open each run with ARCHIVE_OPEN_FOR_READ and call CHANGEDOCUMENT_READ with the handle.
Please mind that all users need to have authorization object S_ARCHIVE to access the archived information.
Regards,
Benedikt