11. Внутренняя фильтрация

Данные в списках могут быть локально отфильтрованы в соответствие с бизнес-логикой или заданными интерфейсными параметрами. Эта фильтрация исполнена в классе TRootCustomFilteredDirectory и настраивается с помощью виртуального метода InitInternalFilter. Когда формы-списки создаются скрытыми для получения данных (ServiceMode), некоторая внутренняя фильтрация не применяется. Внутренняя фильтрация так же как пользовательская может применяться на сервере.

Чтобы задать внутренний фильтр нужно перекрыть метод InitInternalFilter в классе формы-списка и вызвать метод _Filter.Add.