Revision tables in the drawing environment are controlled through styles - i.e. you can link iProperties to each column of data by editing the table style. For instance, our revision table has four columns: Rev, Description, Date, and Aprv. which are linked to the REVISION NUMBER, COMMENTS, ENG APPROVAL DATE, and ENG APPROVED BY iProperties, respectively, through the revision table style.
Each time we edit a drawing, weather it's a new drawing or an uprev, we have to edit the iProperties in order to affect changes to the revision table without forcing static values. For instance, to uprev a drawing, we have to right click on the revision table and select "Add revision row" which automatically opens the revision table. We then have to close the table and open up iProperties instead and edit those. There's one exception where toggling "Update Property to Revision Number" allows a change in the revision table to affect the REVISION NUMBER iProperty. However, it would be much more intuitive to allow users to edit the revision table directly and have those edits all be reflected in the iProperties.
For our workflow, we would right click the revision table and click "Add revision row". The revision table would open with a new row containing the auto-incremented rev level. We would edit the description, date, and aprv. data in that row and they would not become static values - they'd link to the iProperties and change them to match what we input. We'd close the table and be done. Easy peasy - no extra windows, mouse clicks, etc. and no extra training for new-hires. This is the intuitive thing to do.
Please add a new button to the revision table window to allow users to have a two-way link between the active row data and its corresponding drawing iProperties.