Panel

The Panel component acts as a container to group multiple other form components together. Use this component to logically organize related fields, improve form readability, and apply common styling, visibility, or conditional logic to a collection of elements.

General properties

Property Description
ID The identifier of the component, primarily used for client-side interactions and identification in the HTML structure of the form. When you add a component, an ID is automatically generated to ensure it is unique in the form.
Label Text that appears above the form component in Collibra, briefly describing its purpose. This is the main title or question for the field.
Store panel data into single variable This property controls how the data from the fields in this panel is stored.
  • Not set: The values from the fields inside the panel are stored directly as individual variables in the scope of the parent form. For example, if a field in the panel has the value set as {{itemName}}, its value is stored in the itemName variable in the parent form.
  • Set: All data from the fields inside the panel are collected and stored as a single LinkedHashMap variable. You must provide the name of a variable for the panel component itself. For example, if the panel variable is {{itemDetails}} and the panel contains fields that store their data in a {{quantity}} and a {{price}} variable, the submitted data is stored as itemDetails.quantity and itemDetails.price in the single itemDetails variable.
Tab Index The tabbing order of this component in a user task form. When navigating through the form by pressing the Tab key, the cursor moves from one component to another based on their assigned tab index numbers. The component with the lowest tab index number receives focus first. The focus then moves sequentially to the component with the next highest number. For example, a component with a tab index of 1 receives focus before a component with a tab index of 2.

The tab index is ignored if the component is inside a subform.

Panel properties

Property Description
Collapsible Whether users can collapse or expand the component in Collibra.

Enabling this option adds a + / - icon in the upper-right corner of the panel, allowing users to toggle its visibility.

Initially collapsed Whether the component is shown in a collapsed state when the form initially loads in Collibra.

Rendering properties

Property Description
Ignored Whether the component is be hidden in the form and any value it might hold is not included in the submission data.
Visible Whether the component is shown or hidden on the form. You can controlled this unconditionally or through an expression. For example, you can set an expression that hides or shows the component based on a user selection in another component. This property is enabled by default.
Enabled Whether the component is interactive or read-only on the form. When disabled, users cannot change the component value. This property is enabled by default.