Управление фильтрацией из кода: различия между версиями
Sidminik (обсуждение | вклад) Нет описания правки |
Sidminik (обсуждение | вклад) |
||
| Строка 5: | Строка 5: | ||
==Свойства и методы управления фильтрацией== | ==Свойства и методы управления фильтрацией== | ||
'''Свойство AutoFill''' - управляет заполнением элемента. Оно используется элементами, которые могут показывать список данных, например, ListBoxControl. Перед тем как показать диалог, FastReport заполняет данными такие элементы. По умолчанию свойство равно true. Если его отключить, элемент заполняться не будет, и вы должны сделать это сами, вызвав метод FillData: | '''Свойство AutoFill''' - управляет заполнением элемента. | ||
Оно используется элементами, которые могут показывать список данных, например, <code>ListBoxControl</code>. | |||
Перед тем как показать диалог, <code>FastReport</code> заполняет данными такие элементы. По умолчанию свойство равно <code>true</code>. | |||
Если его отключить, элемент заполняться не будет, и вы должны сделать это сами, вызвав метод <code>FillData</code>: | |||
<syntaxhighlight lang="C#"> | <syntaxhighlight lang="C#"> | ||
| Строка 11: | Строка 17: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
'''Свойство AutoFilter''' - управляет фильтрацией данных. Оно используется всеми элементами управления. После того как диалог закрыт кнопкой | '''Свойство AutoFilter''' - управляет фильтрацией данных. | ||
Оно используется всеми элементами управления. | |||
После того как диалог закрыт кнопкой <code>ОК</code>, дизайнер выполняет фильтрацию данных автоматически. | |||
По умолчанию свойство равно <code>true</code>. Если его отключить, фильтрация выполняться не будет, и вы должны сделать это сами, вызвав метод <code>FilterData</code>: | |||
<syntaxhighlight lang="C#"> | <syntaxhighlight lang="C#"> | ||
ListBox1.FilterData(); | ListBox1.FilterData(); | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Версия от 07:26, 20 октября 2026
Возможностей автоматической фильтрации достаточно для большинства случаев.
В исключительных случаях есть возможность управлять фильтрацией вручную.
Свойства и методы управления фильтрацией
Свойство AutoFill - управляет заполнением элемента.
Оно используется элементами, которые могут показывать список данных, например, ListBoxControl.
Перед тем как показать диалог, FastReport заполняет данными такие элементы. По умолчанию свойство равно true.
Если его отключить, элемент заполняться не будет, и вы должны сделать это сами, вызвав метод FillData:
ListBox1.FillData();
Свойство AutoFilter - управляет фильтрацией данных.
Оно используется всеми элементами управления.
После того как диалог закрыт кнопкой ОК, дизайнер выполняет фильтрацию данных автоматически.
По умолчанию свойство равно true. Если его отключить, фильтрация выполняться не будет, и вы должны сделать это сами, вызвав метод FilterData:
ListBox1.FilterData();