Field Conditions Related to Loops

Answered

Comments

1 comment

  • Official comment
    Avatar
    Devon

    Great question! I am happy to clarify. The reason that a field outside of a loop cannot be conditional based on a field inside of a loop is because a loop screen gives the potential for a the condition to be both met and unmet, multiple times (you can fill a loop out multiple times, so the app would not know which line item in the loop it should reference). 

    When you set the condition in the opposite direction (a field inside of a loop references a field outside of the loop) if the condition is met, it will simply fulfill the condition each time. 

    Of course, you can set conditions on items that are inside of the loop off of other items within the same loop screen (which is the most common practice used. 

    I hope this helps. Let me know if you have any questions!

    Comment actions Permalink

Please sign in to leave a comment.