enhancement
major
minor
major
minor
In the Script Recorder, the user can record the selection of any number of elements. If the component supports multi-selection, the Script Recorder records the set of that object in the case of a single-element selection
{{{#!xml <selection> <selectee config:interface="com.top_logic.layout.scripting.recorder.ref.value.ListValue">
<list>
<entry config:interface="foo.bar"/>
</list>
</selectee> </selection> }}}
instead of just the selected object itself on
{{{#!xml <selection> <selectee config:interface="foo.bar" /> </selection> }}}
Recording and subsequently playing back multi-selection in tables does not work. The table does not retain the multi-selection during recording.
Test
Generate sample data, then open the Script Recorder in the Technical Demo > Components > Tables and Trees > Table view and enable recording. Next, configure multi-selection for the table, select two elements using CTRL, for example, and then play back the recording.