Objectsheet formulas, formats, styles, event handlers, etc. are organized into a "Template" within each Table.
The Objectsheet provides strong database-like analysis capabilities without the need for separate constructs (like pivot tables).
The Objectsheet application is fully contained in a single HTML file and works with most major browsers.
Why? The goal of the Objectsheet is to make working with data-oriented models easy, safe, and manageable by:
|Making it easy to see how a given model works
|Avoiding common errors when developing a model
- Automatically highlights manually entered cell values/formulas
- Formulas apply over an entire column or table without replication
- Self-contained tables can be moved around and formatted independent of each other; not bound by a single large grid
|Helping guard against errors or model damage by users
- Simple but powerful mechanisms to flag or prevent entry of improper data
- Locking Templates prevents users from accidentally changing a model's rules
- Easy to make cells read-only, preventing users from accidentally changing static data.
- If a user overrides a cell's formula with data, the formula returns if the data is later erased.
|Easy to integrate and interact with other applications
Learning There are a set of live on-line tutorials to introduce you to the Objectsheet. There are also screenshots and live examples that illustrate concepts and capabilities.
Download The Objectsheet is available in several forms for download, under the BSD license