It would be great to enable a popup form to be displayed, of the records content, when double clicking data in a visualisation.
If there are multiple records to display, then users should be able to move record to record using a paging/previous/next type of interface.
Users should have some control over the form design / layout ideally.
At the moment, the only way to do this is to create a complex process using R scripts to monitor changes to marking schemes and populate a HTML form in a text area.
Sometimes I have solved this by linking via a URL to an external website which populates the record details into a form.
For me, this is a user friendly way of presenting a view of data, which is more user friendly than details on demand, or a simple tabular view.