I have a form to track the approval of a proposal document through a series of committees and administrators. At each step in the process, the person whose turn it is to approve/reject the proposal can add comments, accept/reject the document, and submit an attachment of an updated document (i.e. fix errors, add corrections, etc.). I want to be able to create a single link to the most recent version of the document on a page. Is that possible?
My preference is to use a table with an attachment object in it. That way there is one central location from which to retrieve the attached documents, multiple users can attach a document each in a new row of the table, users will know which is the most recent, and there will remain a history of revisions.