All pages
Powered by GitBook
1 of 2

Loading...

Loading...

Add and Configure Actions

To integrate information retrieved from a DataSource into a List, field mapping actions are performed. This process ensures accurate data merging by setting a common field as a Key between the DataSource and List records. Through this mapping, data from various sources can be effectively consolidated and managed.

What is Key?

A common value used to merge data from the DataSource into the List.

Action Mapping Notes

  • DataSource Field

    Displays the fields from the object specified in the DataSource. These fields provide the source data to be integrated into the List.

  • List Field

    Displays the fields from the object specified in the List Configurator. These fields serve as the destination for mapping the DataSource data.

  • Virtual Field


🔸 Steps to Add and Configure Actions

1. In the Actions section, click the edit icon in the Key row.

2. Select the DataSource field and the List field with common values, then click the Save button.

3. Verify that the configured Key is applied correctly, then click the Add Action button.

4. Select the DataSource field from which data will be retrieved and choose the List field or virtual field where the data will be saved, then click the Save button.


🔸 Example

You want to display the price from the PricebookEntry object alongside a product list configured with Product2 in the List.

  1. Search for and select PricebookEntry in the DataSource.

  2. (Optional) In the Condition field, enter IsActive = true (similar to an SOQL WHERE clause).

  3. To merge data for the matching PricebookEntry record:

    1. Click the edit button in the

Displays virtual columns created in the List. These fields allow for displaying additional data derived from the DataSource without modifying the original object structure.
Key
row.
  • In the popup, configure the following, then save:

    • DataSource Field: Product2Id

    • List Field: Id

  • To display the UnitPrice from PricebookEntry in the List:

    1. Create a virtual column (e.g., SBLS_Virtual1) in the Datatable Setup.

    2. Click the Add Action button.

    3. In the popup, configure the following, then save:

      • DataSource Field: UnitPrice

      • Virtual Column: SBLS_Virtual1

  • Key Setting
    Key Setting Modal
    Edit Key Modal
    Add Action Modal
    Datatable Setup
    Basic DataSource Setup

    Basic DataSource

    The Basic DataSource enables the integration of data from related objects within Salesforce to be displayed in a single List. By using a Basic DataSource, users can merge data across related objects, ensuring a comprehensive view of information. The real-time data integration ensures that any updates to the connected objects are automatically reflected, providing users with the most up-to-date data. This feature supports more holistic data views, enabling more informed decision-making.

    For example, if the object configured in the List Configurator is Product2, and you want to display the price from the related PricebookEntry object, the Basic DataSource can be used to query matching PricebookEntry records and display the product and price together in the List.

    Multiple DataSources can be configured and used simultaneously.


    🔸 Steps to Configure Basic DataSource

    1. Click the âž• button to add a new DataSource.

    2. Search for and select the target object for the DataSource.

    3. Configure the DataSource by enabling activation, adding a description, setting conditions for querying the target object, and mapping fields to integrate the DataSource data into the List.

    No.
    Name
    Description
    Required

    Specifies conditions for querying the target object.

    Use the to write conditions easily.

    ⚠️ When using fields from the List’s configured object, use IN instead of =. $Current refers to the List’s configured object.

    🆗 Product2Id IN {$Current.Id} ❌ Product2Id = {$Current.Id}

    4

    Performs field mapping to integrate the information retrieved by the DataSource into the List.

    ✔️

    1

    Active

    Activates the DataSource. If not activated, the DataSource will not function during List configuration.

    2

    Description

    Provides a description of the DataSource for clarity.

    3

    DataSource Setup
    Search Object
    DataSource Setup

    Conditions

    Query Wizard
    Action