I am thinking of your stock standard grid view control/widget. In Notes this design element could be used for displaying and editing multiple documents. So instead of embedding a catgegorized view showing only one of the categories this element could do the same but also allow easy editing of the documents, creating new documents and deleting existing documents; or should I say rows. I would also like this element to display and edit XML that could be stored in one of the fields on the document, or on another document, or retrieved from an ODBC data source. Now that DB2 is part of the picture I woud also like to be able to show data from DB2 in this element.
Naturally, I would like multiple such elements to be usable on one form.
The grid should have vertical and horizontal scrolling, sortable columns (in case of data coming from a category of a view field names could be used as default column names). It needs to be able to take up 100% (or less) of the hight and width of the container it's in, including table cells.
I may also want to join two or more data sets and then display in the grid. This functionality does not need to be part of the grid per se.