Date: Fri, 29 Mar 2024 17:44:24 +0200 (EET) Message-ID: <1773692729.1309.1711727064290@wiki.vertuna.com> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_1308_2146432915.1711727064236" ------=_Part_1308_2146432915.1711727064236 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
In ConfiForms, when you use ConfiForms IFTTT macros (Configu= ring ConfiForms IFTTT actions and rules), you can set conditions when t= his macro / action needs to be executed.
Conditions are basically filters (ConfiForms Filters), but with one very powerful addition -= "hasChanged" function. See more about this function and others in Virtual functions.
But here, we would like to show you how you can set the condition in IFT= TT macro to track the field transition, field value change from one value t= o another.
assume we have a field called "MyStatus", it is a dropdown field with ma= ny options and we are interested to know when the value of "MyStatus" field= changes from "requested" to "development"
This is possible, because during the IFTTT execution we keep the synthet= ic property _previousState
So the condition to describe the above mentioned case will look like:
|
This translates to - when "MyStatus" field values has changed and it is = now equals to "development" and previously it was "requested"
This whole expression goes into the ConfiForms IFTTT's macro "condition"= field.... and that's it! :smile: You have your field transition = covered!