Hy Sharon,
yes, I have solved my problem with the collection widget and a parameterized mashup below it.
Here are some things I learned (if somebody wants to do the same).
- The collection widget documentation was not that clear to me. I started with the old repeater documentation and watched the video there: https://support.ptc.com/help/thingworx_hc/thingworx_8_hc/en/index.html#page/ThingWorx/Help/Mashup_Builder/Widgets/RepeaterWidget.html
The two are similar in their basics but don't use the repeater widget, as it is deprecated.
- You need two data links.
-- Short display of your data (in my case a button)
-- Full display of your data (in my case in the form below)
- Linking properties in the collection widget happens via the property MashupPropertyBinding instead of the UI form in the repeater widget. Left side: your data format, right side: target mashup (in my case a simple button to click on). https://community.ptc.com/t5/ThingWorx-Developers/Collection-Widget-Thingworx-8-3/td-p/631624
The button is a simple mashup. This is the short display of my data.
- There are Events with data for every data field your input data for the collection widget has. My input looks like this:
Name, Position, StepUuid.
I use the event Event:StepUuid to forward the specific uuid to the parameterised mashup below (the event fires when the user clicks on a button). This is the full display of my data (via database call with the uuid).
- To display the parameterised mashup below the collection widget I use a MashupContainer.
- Sometimes the collection widget can be buggy. Currently, it displays "Must be bound to data" in the development mode, but I already bound the data and it also displays this data when I run the mashup.
Sometimes the mashup also does not load (Firefox problem?).
That's what it looks like (still a prototype).

Thanks to all the advisors and other members here on this platform.
I browsed through the old postings a lot and found useful advice.
Greetings from Munich
Aaron