CARL Source
Custom form [General]
Customization > Customization functions > Custom form > Custom form: Forms > Custom form [General]

With this form you define a Custom form and you indicate the Customization groups to which it applies; see Custom form.

For rules on how to use the fields, see Detail form.

 

Header

Form

History

 

Access

 

Customization groups

This list contains the customization groups to which this custom form applies.

In order to be able to add and delete customization groups, uncheck the "Public" box.

Application values

This list contains the values of the customization attribute (defined on the object in the dictionary) to which this custom form applies.

The customization form name is displayed in the menu pop-up. Its meaning must be clear to the user of the application.

 

The presence of a customized creation menu can be defined with its name to directly access the custom form in creation mode, with the information attribute value automatically filled in the form function.

There are 2 types of menu:

The menu type chosen can be found in the system configuration, HMI category, "customFormAttributeMenuType" parameter.

In the case of a list menu or a pop-up menu, the names will not have the same form. In a list, it is more appropriate to fill in an action, whereas in a pop-up, it is more appropriate to fill in the component to be created.
Some of the application's creation menus are already customized and do not allow you to use the "In list" option. In this case, calling the entity creation will automatically propose the choice through the pop up selection menu.
The following entities are involved: locations, contracts, purchase/transfer requests.

Example:

By adding a workflow with an alternative branch depending on an attribute value and configuring an equipment type with default characteristics, the user can create a highly customized component through configuration.