Данные в списках могут быть отфильтрованы пользователем с помощью функций грида. Эта фильтрация исполняется свойством датасета LSQL
и сохраняется в моделях. По умолчанию она локальная, но при использовании параметров приложения MaxLocalRowCount
или ServerFiltrationMode
может исполняться на сервере. В этом случае SQL-запрос датасета формы используется как шаблон для формирования более сложного запроса с условиями фильтрации. Серверная фильтрация реализована в классе TRootDirectory
. Исходный запрос формы-списка должен поддерживать серверную фильтрацию, то есть содержать необходимые метки. Пример таких форм в проекте – и .