Once a connection is defined, you must create one or more actions for it. An action can optionally take data from the app - its Send parameters - and use it in the request to the external system. If no data needs to be passed, then the action can call the connection without any app field data (as in a simple database lookup). Most connection types support data in both directions; see the individual connection action topics for what each type allows. Depending on the connection type and connection action being used, the connection can return data (the lookup result), which you can map back into app fields.
|
1.Navigate to the Connections Dashboard. In the tree, select a connection that you have previously defined. 2.In the Actions table, click on the + button below the table to create a new action. 3.Click the Edit button for the new action. (The screenshot shown below is an example for a Database Action; different connection types will show a slightly different screen.) ![]() 4.Name the action using the Name field. 5.Select the action Type. The options listed depend on the connection type. The most common action for a database is a lookup, in which case you would choose SELECT. 6.If you are using a database connection, specify the name of the database table that this action should access. 7.In the Send Parameters section, click Add to add a Send Parameter. Click in the Name column and give the parameter any name you like. The right-most column is the field or database column name. The middle column is the operator. You will usually leave it as =, but you can change this if appropriate. Enter Like as an operator to enable wildcard searches in the connection actions. Note: Use the Auto Complete button to create send parameters for every field in the database table.
8.In the Return Parameters list, click Add to add a row for each field of data expected to be returned. The first column is a name you can choose. The second column is the actual field name in the target database table. Note: Use the Auto Complete button to create return parameters for every field in the database table. 9.Where there is likely to be duplicated data returned from a table, select the Distinct Values Only checkbox to return each unique set of values only once.
10.Click Apply Changes to save the action. |
See also:
•Directory Services (LDAP) Connections
oDirectory Services (LDAP) Actions
•SOAP Web Services Connections
•REST Web Services Connections
•Google Spreadsheet Connections
Return to: Creating PerfectApps Connections, Integration