Virtual screen pattern
Use this when the form used hidden state fields to create different pages inside one InfoPath view. Buttons should navigate between generated screens rather than toggle every section on a single canvas.
Visible formula pattern
Use this when a field or small group should appear only under a condition, such as showing a denial reason only when Denied is selected. In Power Apps, this usually becomes a DataCard.Visible or container Visible formula.
Review carefully when
- A condition references a secondary data source.
- A condition uses XPath functions that need Power Fx translation.
- Several rules set Show/Hide fields in a chain.
- The hidden state also affects required fields or submit behavior.

