SmartRules - Persistence of effects

  • 1
  • Question
  • Updated 3 months ago
I'm using several SmartRules to set 3 different effects when moving between branches.

When I do not explicitly change an effect then expect the most recent effect to be persisted. However, it does not.

Example:

3 Marker groups A, B & C. Within each group I have markers: a1-a5, b1-b5 & c1-c5 respectively.

Moving to Branch 1: I set my topic to effect a1, b1 & c1 - result: Topic set to a1, b1, c1
Moving to Branch 2: I set my topic to effect a2, b2 & c2 - result: Topic set to a2, b2, c2
Moving to Branch 3: I set my topic to effect a3 & b3 - result: Topic set to a3, b3.

In the last Branch move I expected the result to be Topic set to a3, b3 & c2 but it seems that MindManager resets everything with the expectation that we will set everything explicitly.

Am I correct in this, or has an enterprising sole got persistence working?



Photo of Jim AK

Jim AK

  • 98 Posts
  • 3 Reply Likes

Posted 3 months ago

  • 1
Photo of Alex Gooding

Alex Gooding, Champion

  • 1028 Posts
  • 250 Reply Likes

Hi Jim, I'm having a little trouble visualising what you are trying to do. Could you post some images?
Photo of Jim AK

Jim AK

  • 98 Posts
  • 3 Reply Likes
H'lo Alex

Does this help?


Photo of Alex Gooding

Alex Gooding, Champion

  • 1028 Posts
  • 250 Reply Likes

I'll have another look at this when I have a moment but if I understand this correctly I think you are right. There is no persistence once the rule is turned off or the trigger is no longer applicable.
Photo of Jim AK

Jim AK

  • 98 Posts
  • 3 Reply Likes
If the rule is turned off, then it never gets applied to any new entities that it would have previously. The trigger is applicable at the point of application.

Removing a state is only valid where that is requested.