Run Connection action is used to call external data sources using the Connections objects

This action will call a connection and then run a set of actions for each "Record" returned. The returned data from the connection is converted into a temporary, fake Record list. Each fake "Record" is then the active Record in the loop and is Read Only. As with any Record loops, the originating Record (if any) is considered the Alternate Record while inside the loop so plan your actions accordingly.


NOTE: Loop actions are available in the Enterprise Edition only. 


Connection Info

Specify the defined Connection to use to make the call. You must define your connection in the Connections section first.



Actions

Add the actions you wish to process for each fake Record returned from the Connection.


* Here are some things to keep in mind:

  • You can use the [RECORDCTR] variable in your actions to know which iteration you are on (1-based)
  • The Active Record in the loop is your fake, read-only Record. Updates to it will be lost.


No Records

If your connection does not return any data then you can update the Active Record using the field update list.




IMPORTANT: This action is an advanced action type. Misuse could cause data loss or unwanted changes so be careful how you use this.