На главную   На главную   Форумы Новости Документация Скачать Купить  
Регистрация  
Система Allegro
Oб Allegro Характеристики Пример конфигурации Документация База ошибок Развитие
Версия для печати К списку книг Вернуться к оглавлению Предыдущий параграф Следующий параграф
Поиск по книге

Глава 5. ПАНЕЛЬ СПРАВОЧНИКА

Фильтр по вхождению (инкрементный фильтр)

При вводе данных пользователям часто приходится искать справочные элементы в диалогах выбора из справочника. И если рубрикаторы упрощают жизнь при вводе данных в справочники, поставляя значения по умолчанию для каких-то полей, то те же рубрикаторы усложняют работу при поиске уже имеющихся данных. Поэтому для быстрого инкрементного поиска предусмотрен третий вид фильтрации: Фильтр по вхождению. Этот фильтр позволяет искать справочные объекты, набирая небольшие кусочки текста и разделяя их пробелами. Каждый такой «кусочек теста» становится новым условием фильтрации, все более ужесточая «отсев». Этот вид фильтрации срабатывает при нажатии каждой клавиши, и пользователь может сразу видеть все найденные объекты. Поиск по вхождению работает с любым выбранным строковым полем справочника. В частности, он работает и с отформатированными наименованиями объектов (если справочник находится в режиме просмотра наименований) и со значениями кратких наименований у полей -ссылок на другие справочники.

Строка поиска и выбранное поле, в котором ведется поиск , запоминаются для каждого класса в отдельности до окончания работы программа. Фильтр по вхождению работает совместно со всеми остальными фильтрами (рубрикаторами и фильтрами классов), еще более ужесточая «отсев» объектов.

Поиск по вхождению позволяет легко находить товары по их артикулам (если они хранятся в строковых полях) или по каким-то признакам в их «сборных наименованиях», например, по марке или виду или еще как- то. Это один из самых эффективных способов поиска.

Выбрать поле, по которому производится фильтрация можно в контекстном меню справочника:



Для быстрого перемещения в поле ввода критерия поиска (и обратно в сетку) служит клавиша F3.

Предположим, мы хотим найти все наволочки, в размер которых входит цифра 65, а в дизайне содержится слово Vert. Для этого нам достаточно набрать: нав 65 vert





Система Allegro. Руководство пользователя Наверх