5.9.9.3. Наборы
Использование наборов в экране возможно, если для компонента Filter
в атрибуте applyTo
указан соответствующий компонент Table
. Например:
<layout>
<filter id="customerFilter"
datasource="customersDs"
applyTo="customersTable"/>
<groupTable id="customersTable"
width="100%">
<buttonsPanel>
<button action="customersTable.create"/>
...
</buttonsPanel>
...
При этом в контекстном меню таблицы появятся команды Добавить в набор или Добавить в тек. набор / Удалить из набора. Если таблица содержит внутри себя компонент buttonsPanel
(как в приведенном выше примере), команды контекстного меню будут продублированы соответствующими кнопками.
Наборы представляют собой экземпляры сущности SearchFolder
и хранятся в связанных таблицах SYS_FOLDER и SEC_SEARCH_FOLDER.