Related Entry

🧑‍🔧 Customize your tile to a single input field.

Overview

The related-entry tile is a distinct tile type with its ability to dedicate an entire tile to a single input field, offering extensive information related to the linked entries. The significant features offered by a related-entry are mentioned underneath:

FeatureDescription
Modal ViewThe tile behaves as a modal view, displaying the Related Entry.
Direct Field DisplayCertain fields from the linked entry are directly displayed on this tile.
Customer InteractionIn the related entry the customer field is interactive showcasing fields such as name, email, and address which cannot be edited.
Information DisplayThis tile showcases details regarding an entry linked to the current one.
Single Entry InsightIt acts in a similar and opposite way of an association in which we can see all entries that refer to this entry. however, related-entry provides insights into a single entry to which the current entry refers.
📘

Note:

  • Customer information can only be viewed in the related-entry tile and cannot be modified.
  • The related entry tiles are only compatible with select fields, and not with radio, multichoice, or multiselect options.

Object Properties

The table provides a summary of the object properties associated with the record-entry tile type, including their types, mandatory or optional status, and descriptions.

FieldTypeRequirementDescription
typestringMandatoryAlways set as related-entry.
fieldstringMandatoryInternal ID of the select field for displaying information.
contentarrayMandatoryArray of field items from the Related Entry to be displayed.
optionsobjectOptionalField settings, including options like readonly, mandatoryand disabled.For more information, refer to the field special type item tab.
titlestringOptionalOptional title displayed at the top of the realted-entytile.

Sample Configuration:

Here is a sample configuration for incorporation of the related-entry:

{
     "type": "related-entry",
     "field": "customer",
     "content": [
        {
             "type": "field",
             "field": "name",
             "label": "Customer name"
        },
        {
             "type": "field",
             "field": "email"
        },
        {
             "type": "field",
             "field": "address"
        }
    ]
}

📌 Need Help?

If you require assistance or encounter any issues, please don't hesitate to contact us for further support.