Progress has been slow and steady. I'm on track to finish however! What's done:
- Reports can be entered, saved, and the values entered will be reloaded into the proper form fields. If edited and if the values have changed -- the old values are voided and new values are saved (retaining the old values in the database for auditing purposes).
- Management pages See this and this for what it will ultimately look like.
- Still need to get the "View Only" pages working; in theory it should work. The "View Only" will be the answers but no form fields present.
- The UI to create the report, questions, sections, etc.
Ultimately, I think this shouldn't be too bad.