3.9.9.3. Record Sets
In order to use record sets with a screen, follow the steps below.
For example:
<layout>
<filter id="customerFilter" dataLoader="customersDl"
applyTo="customersTable"/>
<groupTable id="customersTable" dataContainer="customersDc">
<actions>
<action id="addToSet" type="addToSet"/>
...
</actions>
<buttonsPanel>
<button action="customersTable.addToSet"/>
...
</buttonsPanel>
When the screen displays some set, i.e. it is opened by clicking on a set in the folders panel, the table automatically shows Add to current set / Remove from current set actions in the context menu. If the table includes buttonsPanel
(as in the example above), the corresponding table buttons are also shown.
Record sets are the instances of the SearchFolder
entity stored in the related SYS_FOLDER and SEC_SEARCH_FOLDER tables.