01 Getting Started

This tutorial covers running custom gets for your power tables, including:
  • How a Salesforce Get is triggered.
  • Triggering the Get from a Lookup Field.
  • Triggering the Get from a Dropdown Field.

02 How a Salesforce Get is Triggered

Insert a power table into your project. Save and Preview. Your power table will populate on load.project vs preview mode for power table
When you insert a power table into your project, a page action is created to run a Salesforce get.
To view this action:
1. Open the Pages dropdown. Select the page kebab menu and click the Configure Actions button. The Configure Actions screen opens.

2. Click the Every Time tab. The automatically created action flow, that runs the atumatically created get that populates the power table, is displayed.
every time actions

03 Triggering the Get from a Lookup Field

You can configure a look-up field that affects the content in the power table. For example, the account chosen in the look-up field will get the contacts associated with that account in the power table.
1. Add a look-up field to your project.
2. Click the project Settings Gear Icon and select the Salesforce tab. The Salesforce Integration screen opens.
3. Click on the Power Table get the kebab icon and select Clone from the sub-menu. This will duplicate the get.
kebab menu > clone
4. Click on the cloned get’s edit icon. The Map salesforce Fields screen opens.
Edit icon for cloned get
5. Add a new description to tell the difference between the original and cloned get.
description updates
6. Click the Conditions tab. Configure the condition using the dropdowns. for example, the Account ID must equal the account look-up field value. Click Apply. and Close.
conditions tab
7. Add a button to your project. This will trigger the look-up get. Click on the button link icon. The On Click Action screen opens.
link icon for button
8. Click the Start + icon. The Add Node screen opens. Select Salesforce Action and click Next.
add node > salesforce action
9. Use the drop-down to select the get created for the lookup and click Next.
integration action
10. Add a Tag and click Insert. The node is added to the screen.
11. Click Apply.
on click action screen
Save and preview. When you search for an account name and click the button. A new list of contacts is displayed.
preview of project

04 Triggering the Get from a Dropdown Field

For these next steps, the table and look-up were deleted including the salesforce get. A new power table was inserted to display the account name and SLA. The table get will be triggered with a dropdown.
1. Add a dropdown to your project. Select the dropdown gear icon. The element settings menu opens.
2. Select the Dynamic Values radio button and click the Sync from Salesforce button. The Sync from Salesforce window opens.
sync dynamic values from Salesforce
3. Use the dropdowns to configure the Salesforce object and field that will populate the dropdown field. For example, account and account SLA. Click Apply.
sync from Salesforce screen
4. Navigate to the Salesforce Integration screen. Clone the power table get.
clone get
5. Click on the Cloned get edit icon. The Map Salesforce field opens.
6. Add a new description to tell the difference between the original and cloned get.
7. Click the Conditions tab and configure the condition that the SLA field must equal the SLA Value. Click Apply and Close.
conditions configuration
8. Click the button link icon. The On click action screen opens. The previously configured get is displayed. Simply double-click on the SalesforceAction node to make edits. The Integration Action screen opens. Use the dropdown to select the new get. Click Next.
choose integration action
9. Edit the Tag to match the new get and click Save. The node is updated.
10. Click Apply.
updated node
Note: Each time a power table is created. The action is stored in the every-time page actions. It is best practice to delete or turn off the actions you no longer need to save on loading time.
turn off unused every time actions
Save and preview. Use the dropdown to select the SLA and click the filter button (note, although the button has been labeled 'filter' it does not complete a filter function.) 
Only accounts with that SLA are displayed.
sla filter

05 Got Feedback?

Additional Resources