Has anyone else had problems with inconsistency in the execution of skip-logic rules for Events? Sometimes the rules seems to work on the ‘value’ … sometimes they don’t seem to work. But what I really need (since we are doing this in two languages) is the rule to fire off the Code for an Option Set (simple drop-down data-element with 4 values).
Hi David!
There is a flag when you create the source field that lets you control wether the value or code should be used in the comparisons. Unfortunately the source fields is not editable once created until version 2.27 onwards. You can check the settings of your source field in the API:
Has anyone else had problems with inconsistency in the execution of skip-logic rules for Events? Sometimes the rules seems to work on the ‘value’ … sometimes they don’t seem to work. But what I really need (since we are doing this in two languages) is the rule to fire off the Code for an Option Set (simple drop-down data-element with 4 values).
Yes, we made sure we set that … here’s the return from the API call… will do some further testing to see if we can figure this out.
DATAELEMENT_CURRENT_EVENT
true
By the way, we had a go with 2.27 last night so we could get access to the new Rules interface … got to say we love it :-). Had to roll back though because the org tree wasn’t displaying in the data entry or event capture screens but would display once we did a ‘search’ for the root node. Haven’t had time to document this or fully test things as we are on a deadline.
Hi David!
There is a flag when you create the source field that lets you control wether the value or code should be used in the comparisons. Unfortunately the source fields is not editable once created until version 2.27 onwards. You can check the settings of your source field in the API:
Has anyone else had problems with inconsistency in the execution of skip-logic rules for Events? Sometimes the rules seems to work on the ‘value’ … sometimes they don’t seem to work. But what I really need (since we are doing this in two languages) is the rule to fire off the Code for an Option Set (simple drop-down data-element with 4 values).
Yes, we made sure we set that … here’s the return from the API call… will do some further testing to see if we can figure this out.
DATAELEMENT_CURRENT_EVENT
true
By the way, we had a go with 2.27 last night so we could get access to the new Rules interface … got to say we love it :-). Had to roll back though because the org tree wasn’t displaying in the data entry or event capture screens but would display once we did a ‘search’ for the root node. Haven’t had time to document this or fully test things as we are on a deadline.
Hi David!
There is a flag when you create the source field that lets you control wether the value or code should be used in the comparisons. Unfortunately the source fields is not editable once created until version 2.27 onwards. You can check the settings of your source field in the API:
Has anyone else had problems with inconsistency in the execution of skip-logic rules for Events? Sometimes the rules seems to work on the ‘value’ … sometimes they don’t seem to work. But what I really need (since we are doing this in two languages) is the rule to fire off the Code for an Option Set (simple drop-down data-element with 4 values).
Thanks, just a quick question to rule out possible logical problems: Do the two other mentioned rule hide the same field? If one rule wants to hide a field, and another one does not - the one rule who wants to hide will take precedence and the field will be hidden.
Yes, we made sure we set that … here’s the return from the API call… will do some further testing to see if we can figure this out.
DATAELEMENT_CURRENT_EVENT
true
By the way, we had a go with 2.27 last night so we could get access to the new Rules interface … got to say we love it :-). Had to roll back though because the org tree wasn’t displaying in the data entry or event capture screens but would display once we did a ‘search’ for the root node. Haven’t had time to document this or fully test things as we are on a deadline.
Hi David!
There is a flag when you create the source field that lets you control wether the value or code should be used in the comparisons. Unfortunately the source fields is not editable once created until version 2.27 onwards. You can check the settings of your source field in the API:
Has anyone else had problems with inconsistency in the execution of skip-logic rules for Events? Sometimes the rules seems to work on the ‘value’ … sometimes they don’t seem to work. But what I really need (since we are doing this in two languages) is the rule to fire off the Code for an Option Set (simple drop-down data-element with 4 values).