IMetabaseDialog.Filters

Синтаксис Fore

Filters: IMetabaseDialogFilters;

Синтаксис Fore.NET

Filters: Prognoz.Platform.Interop.ExtCtrls.IMetabaseDialogFilters;

Описание

Свойство Filters возвращает коллекцию фильтров, используемых в диалоге.

Комментарии

Фильтры данной коллекции позволяют определить, какие объекты будут доступны для выбора в диалоге. Если в коллекцию добавлен только один фильтр, то для выбора будут доступны только те объекты, которые соответствуют условию этого фильтра. Если в коллекцию добавлено несколько фильтров, то при работе диалога можно будет выбирать необходимый фильтр, в соответствии с которым будет меняться список доступных объектов. Также, если добавлено несколько фильтров, то при работе диалога будет доступен системный комбинированный фильтр «Все доступные объекты». Данный фильтр будет иметь индекс «0», при его выборе в диалоге будут доступны все объекты, которые указаны в настройках всех добавленных фильтров.

Пример

Пример использования приведён в описании свойства IMetabaseDialog.FolderFilters, метода IMetabaseDialog.Execute.

См. также:

IMetabaseDialog