Tables
A table is a top-level definition, meaning that is
indent level is always zero. Here is a basic example
of a table:
table orders:
module: ordering
description: Orders
uisort: 100
The above definition is composed of the following:
- The table definition itself, composed of the keyword
"table" followed by the table name, and a colon.
- The property module is required. Every table must
be placed into a module.
- The description is used by the user interface whenever
the table is referenced.
- The optional uisort property determines where the table
appears on the menu. If you leave this out, the tables will
appear in the order they are defined.
A table is not much without some columns in it, the next
page will show how to place columns into tables.