Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Display Condition- this is the same as in the other questions you have worked with. "Edit" opens the expression builder, or you can type directly in the box. To review the use of display conditions, see the Beginner Tutorial.
    But what does it mean to put a "display condition" on something that is never displayed to the user? Great question! 
    • You can put a display condition in a hidden value
    • The hidden value will simply hold an empty value (i.e., be blank) until its display condition is met, regardless of the calculate condition.  Once its display condition is met, it holds the calculated (using the calculate condition) or loaded (using case management) value.

    • If you are using case management to update the case from a hidden value, it will only update the case if its display condition on the hidden value is met.
  • Calculate Condition- this is something new! Instead of a validation condition, we have something that we can use to do complex calculations with the data collected in CommCare. We are going to primarily work with this part of the Hidden Value.

...