Tips & Tricks Webinar on New Looping Functions in Appian 6.7

Appian 6.7 includes enhanced social interface for end users and expanded designer capabilities for rule expressions. A set of seven new looping functions makes it easy to create dynamically repeating rule evaluations by simplifying array manipulation in process design. If you are an Appian Designer, learning and using these new looping functions will help improve process performance and save you time.

>> Register for Tips & Tricks Webinar on New Looping Functions

These powerful functions can be used within Appian’s Expression Editor to perform looping operations that call a rule or function for each item in a list. Instead of using multiple node instances, looping functions can return a Boolean value of true/false, a single value, or a list. Looping Functions replace the need for the custom ‘doforeach’ (sometimes referred to as “map” or “apply-to-all”) function.

Using these new looping functions, Designer can:

  • Apply a function or rule to one or multiple lists, passing optional contexts if necessary (e.g., generate the display names for users in a list)
  • Reduce one or multiple lists to a single value, or a new list, by calling a function or rule for each item in the lists and passing the result to the next operation (e.g., calculate a list of compounded interest over a period)
  • Filter items in a list based on a function or rule requirement (e.g., filter leap years)
  • Reject items in a list based on a function or rule requirement (e.g., reject null or incomplete data)

Additionally,

  • All returns true if all items in a list evaluate to true for a function or rule (e.g., did all employees pass the certification with a score of 60 or above?)
  • Any returns true if at least one item in a list evaluates to true for a function or rule (e.g., did any customer attend training in 2012?)
  • None returns true if no item in a list evaluates to true for a function or rule (e.g., did any partner not register for the conference as of Oct. 31, 2012 )

Please join us for an Appian Tips & Tricks Webinar on October 17th from noon to 1 PM ET to learn more about these new looping functions. Annelise Dubrovsky, Group Program Manager, will describe each new function in detail with examples. She will also share best practices, tips on how to apply them, and answer questions during the one hour webinar. As with other Tips & Tricks webinars, this is free and open to all Appian Forum members. If you are not a Forum member already, register to access the tools and information you need to enhance your BPM journey.

>> Register for Tips & Tricks Webinar on New Looping Functions

Cindy Cheng

Director of Product Marketing