What you need to do?
First, identify if you have issues with Actions in forms.
Second, identify the version you are upgrading FROM.
For
example, you upgraded from 11.2.3 and you have an action that changes
a control's color. On the same form you have another action that REFRESHES the
control
used in the previous action:
When you upgrade ,the behavior is the following:
The first action is triggered:
And when the second action is
triggered and a refresh is
executed, previous changes are lost:
The changes in the behavior of Actions and Validations depend
on the Bizagi version you had before
the update.
In 11.2.5 version Bizagi adjusted the way Actions are executed when multiple REFRESH are included. However, if you want to maintain the behavior of your old version, you can request so.
Below we explain how Actions & Validations behave in each version:
11.2.3 Behavior
Changes on properties applied
to a control are lost after the
Refresh is triggered.
11.2.4
Behavior
Actions
that affect the properties of the control are RE-executed after the
Refresh is
triggered. This could result in looped
actions.
11.2.5 Behavior
Behaviors work correctly, and
changes of properties applied
to a control ARE NOT lost after the refresh is triggered.
Solution
If you have changes in control's behavior and you want them to go back to how they were before the upgrade, you
must request a ticket to Bizagi Support team requesting to activate the
following
key:
bizagi.override.refreshActionBehavior
This key can have the following
values:
DEPRECATED-11.2.3: If
you want to keep the
behavior from version 11.2.3 or below.
DEPRECATED-11.2.4:
If you want to keep the behavior of version 11.2.4.
11.2.5: If you want to
change the behavior using the 11.2.5 fixes.
For example, if you want to keep the
behavior of 11.2.5, the key must be
set as follows:
bizagi.override.refreshActionBehavior
= “11.2.5”
|