DunneNote documentation
DocsDunneNoteCanvases

Database canvas

Shipped

Structured records with typed columns, sharing the grid model.

The Database canvas holds structured records: typed columns and rows, closer to a table in a database than to a spreadsheet’s free-form cells.

It shares the grid interaction model with the Spreadsheet canvas — the same entry and exit keys, the same arrow-key movement between cells, the same single-tab-stop rule for per-row controls. If you know one, you know the other.

What differs

The columns are typed, and the type is a property of the column rather than of each individual cell. That is what makes the content structured: a column of dates is a column of dates all the way down, and the application can rely on that.

Records and cells are indexed the same way spreadsheet cells are, with the same cell-precise results and the same cell: and column: qualifiers. A search hit takes you to the exact cell, flashed and focused.

Records and granularity

Marking individual cells, records or selections as archived — as opposed to archiving a whole canvas — is planned rather than implemented. Today the Active/Archived distinction applies at canvas level.