Differences

This shows you the differences between two versions of the page.

Link to this comparison view

action type - record operation [2016/09/14 14:19] (current)
Line 1: Line 1:
 +~~NOTOC~~
 +====== What operation is a record undergoing? ======
 +This evaluation will pass if the current [[Record|record]] is undergoing the specified operation and will fail if the current record is undergoing any other operation.
 +===== Explanation =====
 +Evaluations have two [[Automation Trigger|automation triggers]] associated with them : Then and Else.  Actions under the "​Then"​ automation trigger execute when the evaluation passes, and actions under the "​Else"​ automation execute when the evaluations fails.
  
 +{{ ::​action_evaluation_drop.png?​direct |}}
 +
 +Record operation evaluations are used to execute a set of actions if the current record is undergoing a particular operation, and another set of actions if the current record is undergoing any other operation.
 +
 +Example : Suppose an application contains a [[Table|table]] called Contact. ​ When Contact records are added, certain starting, or default, values should be set into [[Field|fields]] on the Contact, but subsequent updates of a Contact should leave these fields as they are.  To accomplish this separation a builder would create a record operation action on the Contact table'​s automation trigger and check for the "​Add"​ operation. ​ Under the "​Then"​ trigger the builder would create a series of [[Action Type - Set Field Value|set field value]] actions, and leave the "​Else"​ trigger empty.
 +===== Settings =====
 +==== Choose operation to evaluate for ====
 +Choose an operation to evaluate for.  The Add, Edit, Delete, and Recycle options specify an operation the record must be undergoing to pass.  Not Add, Not Edit, Not Delete, and Not Recycle will pass when the record is not undergoing one of those operations. For example, Not Add would pass if the record was undergoing edit, delete or recycle.
 +
 +{{ ::​action_recordmode_options.png?​direct |}}
 +
 +==== Describe this action ====
 +Useful as a comment, this description will overwrite the automatically generated description in the [[Action Manager|Action Manager]].
 +==== Queue this action and children ====
 +When an action is [[Action Queue|queued]],​ the subsequent actions continue to process without it. Meanwhile, the queued action and its children process separately. Queue actions that you don't want a user to wait for.
action type - record operation.txt ยท Last modified: 2016/09/14 14:19 (external edit)
Copyright WorkXpress, 2019