Get Entity Attribute Value

Get Entity Attribute Value

Kuika's Get Entity Attribute Value action is used to retrieve the value of a single attribute belonging to a specific entity from the system. With this action, data previously entered can be read and displayed on the interface or processed based on the entity-attribute relationship.

This action is currently available in beta version and is still under development. It is recommended to test it carefully before using it in a production environment.

This action is often preferred in scenarios such as dynamic forms, detail pages, and customised content production.

Technical Specifications

  • Get Attribute Value (EAV Panel): Get Entity Attribute Value action works with the following required parameters:
    • EntityId (Guid - Required): The unique ID of the entity whose value will be retrieved from the system.
    • AttributeId (Guid - Required): The ID of the attribute whose value will be retrieved.
  • Data Source Compatibility: Parameters can be retrieved from the following sources via the Symbol Picker:
    • Form Component
    • Select Box / Fixed
    • Action Result
    • Current
  • Web & Mobile Support: The Get Entity Attribute Value action works in both web and mobile applications.
Get Entity Attribute Value Action Application Steps

1. Making a Selection on the UI

  • Form components are prepared where the user can select the entity and attribute.
  • Or the selection is taken as the result of another action.

2. Defining the Action

  • For example, it is defined with the following steps to be triggered when a button is clicked or the screen is loaded:
    • + ADD ACTION > OnClick / OnLoad > EAV > Entity Attribute Value > Get Entity Attribute Value
  • Parameters are specified:
  • EntityId: Symbol Picker > Select Box / Form Component / Action Result
  • AttributeId: Symbol Picker > Fixed / Select Box / Component

3. Using the Result

  • The action result can be written to another form field using a Set Value action or linked to a Label or Text Area element to be displayed directly to the user.
Usage Scenario: Displaying User Notes

In an application, you want to display information that the user previously saved as ‘Additional Notes.’

  1. The user is selected (entity).
  2. The ‘ek_not’ field is defined as an attribute.
  3. The Get Entity Attribute Value action is executed.
  4. The note information is displayed in the form field or information box.

Get Entity Attribute Value Action Advanced Customisations
  • Conditional Retrieval: This action can be triggered based on a specific attribute type or user role.
  • Display by formatting the value: The retrieved value can be processed through a calculation or formatting operation and then presented using the Set Value action or in a different way.
  • Chain usage: The retrieved value can be used as input data for another action (e.g. If, Navigate).
  • Empty value check: If the value is empty, an alternative message can be displayed or a warning can be triggered.

Technical risks

  • Missing or Incorrect IDs: If the EntityId or AttributeId is incorrect or empty, the action will not work.
  • Data Not Found: The value of the specified attribute for the specified entity may not be registered in the system — an appropriate warning should be displayed to the user.
  • Performance: In high data traffic, it is not recommended to perform separate queries for each attribute; batch data retrieval should be preferred (using Get Entity or Get Entity Attribute Values).

Get Entity Attribute Value is a critical action for data reading operations in Kuika's EAV architecture. With its flexible usage scenarios, simple configuration, and easy integration with dynamic interfaces, it is an ideal solution for customised data display and user interaction.

Other Related Content

No items found.

Glossary

No items found.

Alt Başlıklar