Data tables will need to be editable from the web in at least two modes:
  1. "Full table" mode, where all (or large ranges of) populated cells are available for editing.
  2. "Form" mode, where specific cells are populated from individual fields, typically surrounded by explanatory text.

Full table mode is reasonably straightforward, though we will need more efficient mechanims for determining the range of populated cells than we currently have. (We need this for charting, etc..., as well.)

Form mode could be based on an extended swiki-style page. All of the usual shorthand tags would be interpreted as usual, but special tags (possibly overloading backslashes) would be used to specify where form fields should go, what kind of input control should be presented, how large the control should be, and where the data should go. Other config options are probably possible as well: range checking, optional vs. required, etc... It might also be desirable to allow other header information to be added to the table on submissions, e.g., user name, submission date, etc...


/public/projects/bridge/design/Web-based data entry Login | Web Editor | Full Editor
Last modified 9/11/03 1:27 PM by isenhour (history)
Site contents