There are two applications related to custom tables:
Note that you can only create new custom tables using the wizard in the Custom tables application. There is currently no simple way of creating custom tables using the API. This is due to the need to create related objects and settings (these tasks are handled by the wizard).
Follow the example to create a new custom table using the New custom table wizard.
Specify the details of the database table that the custom table uses.
Choose Create a new database table.
Leave the value customtable_people in the Database table name field.
Create a new database table – choose this option to create a brand new table in the system's database.
Use an existing database table – choose this option if you already have a physical table in the system database and want to register it in the system.
Include ItemGUID field – globally unique ID of the particular custom table data record. Note that this field is mandatory if you want to stage the table's data to a different instance of Xperience.
Include ItemCreatedBy field – user name of the user who created the item.
Include ItemCreatedWhen field – date and time of when the item was created.
Include ItemModifiedBy field – user name of the user who last modified the item.
Include ItemModifiedWhen field – date and time of last modification.
Include ItemOrder field – order of the item when table content list is displayed. The lower number, the earlier position in the list.
Make sure all the check boxes are enabled.
Click Next.
The third step contains a field editor, which lets you define the columns in the database table.
Create the following fields to follow this example:
Create a field using the New field button with the following properties:
Click Save.
Create a second field using New field with the following properties:
Click Save.
Create a third field using New field with the following properties:
Click Save.
Click Next.
Select the sites where you want to make the custom table available:
The last step gives you an overview of the tasks executed by the wizard.
Finish the wizard. The system redirects you to the General tab of the custom table that you created.