How to create a custom table

Custom Table is a subtable displayed on entity’s detail view, for example, entity Customer, besides table “Customers” (the main view that contains a list of all customers), can have a subtable “Purchases” (the custom table that shows a list of purchases made by each customer):


To create a custom table you need to connect to the database in Configurator, expand the Database, expand the Entities, expand required entity, right-click on Tables, and select Add Table option:


Then enter Table settings and click the Save button:


Tip: Display Name is used as a title of the table item, while Collection Display Name is used as a title of the tab that will contain the newly created table and we recommend entering it in plural:


Then right-click on Properties and select the Add Property option to create the table’s custom properties of required data type:


When you add required number of custom properties, you need to commit the changes:



Related articles:

How to create a custom entity

How to create a custom property

How to choose custom property's data type

How to create a custom enum




Feedback and Knowledge Base