Nested repeats
Use Wappler’s Form Repeat and selection-aware Properties flow to understand how nested repeated rows get their data scope.
Nested repeated rows
This tour opens a Form Repeat example so you can inspect the real Wappler controls that define a repeated row source and the row-level scope that nested bindings depend on.
The repeated row container starts in App Structure
A nested repeat starts with a parent component that owns the repeated row block. This Form Repeat container is that outer structure, and selecting it is what exposes the row source and constraints in Properties.
The repeated source lives inside the Properties workflow
Start with the wider Properties area before zooming into the row-source field. That context matters because nested repeat setup is a mix of structure selection and property-level source binding.
The Items source defines the outer collection
This Items property is the source collection for the repeated rows. Each row created from this collection gets its own local scope, which is the foundation nested repeat bindings build on.
Selection controls the row scope you are editing
Nested repeated bindings only make sense when you are editing the right repeated node. In Wappler, that means selecting the repeated container or its child row in App Structure before opening pickers or changing bindings.
Continue with the deeper repeat tours
This topic focused on the Wappler UI surfaces that control repeated row scope and repeated data sources. Continue with Form Repeat for the full repeated-row workflow, or open Conditional display & repeating lists for the broader repeat model.