When creating a resource or when adding new fields to an existing resource, you can define how you want them to appear in the interface.

This step is not mandatory as you will still be able to populate your resource and access its data through workflows, audiences and REST API.

In the
Screen definition
tab, you can:

Add access to the custom resource in the navigation pane

Personalize the way in which the list of elements that make up the resource is presented

Define the way the detail view of each element of the resource is displayed

Enabling access from the navigation menu

If you want your resource to have a dedicated screen, you can make it available from the navigation menu.

From the
Screen definition
tab of the resource, unfold the
Navigation
section.

Check the
Add an entry in the 'Client data' section
box to allow access to this resource from the navigation pane.

The resource will appear as a sub-entry within the
Client data
section.

Defining the default list configuration

The
List configuration
section of the screen definition lets you define the columns and information that will be displayed by default in the overview of a resource.

Check the
Customize the list configuration
box to define the way the columns of the resource are displayed.

Use the
Create element
button to select a field from those that you have created.

The field created is displayed in the list. You can edit its label and its width.

In the
Simple search
section, check the
Specify the fields to be taken into account in the search
to define which fields will be included in the search.

Attenzione:

This configuration replaces the fields used in the default search.

In the
Advanced filtering
section, check the
Add search fields
box to add additional fields beyond the simple search field. For example, if you select the "date" field from the fields that you have created, the user will be able to perform a search that only refers to the date.

You can modify the order of the fields for the two search types.

For an advanced search, you can add fields that link to a linked resource. These filters appear in the
Search
menu of the generated screen.

The overview screen of the resource is now defined.

Defining the detail screen configuration

The
Detail screen configuration
section of the screen definition lets you define the columns and information that will be displayed in the detail screen of each element of the resource.

Unfold the
Detail screen configuration
section and check the
Define a detail screen
to configure the screen that corresponds to each element of the resource. If you do not check this box, the detail view of elements of this resource will not be accessible.

You can add all of the fields from your custom resource in one click. To do this, click the
icon or use the
Add an element
button.

Select an element from those created for this resource and specify a field type:

Input field
: is an editable field.

Value
: is a read-only field.

List
: is a table.

Separator
: splits your elements into categories.

The element added is displayed in the list. You can edit its label.

Add as many
Separator
as needed to split your elements into different categories.

This allows you to display separator to better organize your windows.

The detail screen of the resource is now configured.

Actions on data section

These settings allow you to display a control bar in the custom resource screen. There are three options available:

Authorize creating
: this option allows you to activate creating elements of the resource. The user can therefore add additional records.

Nota:

You must first activate the detail screen linked to the resource to make this option available.

Authorize duplicating
: this option allows you to activate duplicating records linked to the custom resource.

Authorize deleting
: this option allows you to activate deleting records linked to the custom resource.