Hello,
the Scroller Unit is used together with the unit which don't include the concept of pagination (e.g. MultiData Unit, Data Unit). In your case, if you need to scroll all the instances of an entity (all the threads in a forum):
- model a Page
- model a Scroller Unit
- in the Properties Panel of the Scroller Unit specify the entity whose instances should be scrolled (e.g. Thread) and define the ""Block Factor"" property (the number of objects to scroll at a time).
- model a MultiData Unit.
- in the Properties Panel of the MultiData Unit specify the entity property (the same one of the Scroller Unit), the attributes to display,...
- add a Key Condition to the MultiData Unit
- draw a Normal Link from the Scroller Unit to the MultiData Unit. The coupling
is automatic.
![]()
Example of result page:
![]()
An alternative solution for showing a set of limited results per page and scroll them is the usage of the Power Index Unit. The Power Index Unit already includes the concept of pagination and provides commands to scroll the results. You can specify how many objects at a time are scrolled with the ""Block Factor"" property.
For more details/examples about the Power Index Unit, refer to this article: Power Index Unit