Data Type Details Page
The data type details page allows you to manage all stuff related to data type.
The page contains several sections:
Fields and Shared Fields
Here you can manage fields: you can create, update, delete fields, add events for them. (See Fields In Codejig Builder and Shared Fields to find out more about fields).
|Permission||The selected permission is used to check user access when we are working with the current type. When there is no selected permission the application default is used.||Directory, Document, Report, Journals|
|Menu||The selected menu will be displayed in left sidebar when we are working with instances of the current type. When there is no selected menu the application default is used.||Directory, Document, Report, Journal|
|Sequence||The selected sequence will provide automatic generation of serial numbers. (See Sequences for more details)||Directory, Document, Report|
Allows you to group types by additional criterion and filter them in a more convenient way.
|For all data types|
|Tree view kind||Directory, Document, Report|
|Modifies other instances||Allows blocks of this type to create and modify other instances.||Directory, Document, Report|
|Report data type||Defines scheme (rows, columns, values) and data source for this report. It can not be modified. Custom data source can be provided by defining "Get data leaves" block. ||Report|
|System instances are readonly on applications||Forbid modifying for system instances on the application.||Directory, Report|
|Actions||Handlers for defined type events.|
|Functions||Provide better modularity and a high degree of code reusing. |
|Custom actions||Could be bound to button click event on page view.|
|Fill functions||Designed to create new instances of any type based on existing ones. They are only available on application.|
See Views for more details.
|String||Represents a type object as a character string||Directory, Document, Report|
|Table||Defines how to show the collection of objects of a particular type in a table format||For all data types except primitive data types|
|Page||Shows a type object as a viewable or editable form||Directory, Document, Report, Embedded|
|Spreadsheet||Represents a template for export a type object into .xls||Directory, Document, Report|
|XML||Represents a template for export a type object into .xml||Directory, Document, Report|
Indexes are available only for journals.
You can create an index based on a single field or a composite index based on multiple fields.
Taking into account that journals are designed to store huge volumes of data, indexes improve the speed of data retrieval operations