Properties Table
A properties table is used to define the module and category level properties inherited by tables. The properties table has the following structure:
| Element | Description |
|---|---|
| Properties | Reserved word that defines the type of the table. It can be followed by a Java identifier. In this case, the properties table value becomes accessible in rules as a field of such name and of the TableProperties type. |
| scope | Identifies levels on which the property inheritance is defined. Available values are as follows: - Module Identifies properties defined for the whole module and inherited by all tables in it. There can be only one table with the Module scope in one module. A properties table with the Module level scope - Category Identifies properties applied to all tables where the category name equals the name specified in the category element. By default, a category name equals to the worksheet name. A properties table with the Category level scope |
| category | Defines the category if the scope element is set to Category. If no value is specified, the category name is retrieved from the sheet name. |
| Module | Identifies whether properties can be overridden and inherited on the module level. |