Оптимизация поиска -
для сотрудников занимающихся обслуживанием действующих клиентов и работающих с базой главным вопросом будет оперативный поиск нужной карточки ведь если сотрудник не найдет нужной карточки чтобы принять заявку от клиента он вынужден будет создать новую карточку что чревато многократным дублированием.
Предлагаю для ускорения и оптимизации поиска предусмотреть возможность "внедрения" строки поиска в верхнее меню программы или выезжающее сбоку по типу доп панелей оперы.
И чтобы тогда по умолчанию клавиатурный набор шел сразу в эту строку поиска. И чтобы по Enter в результатах поиска открывалась карточка а стрелками "вверх" и "вниз" перемещаться среди результатов.
Как Вам идея?
admin
Администратор
Администратор
Постов: 2728
В ответ на: Оптимизация поиска -
В принципе здраво, только надо подумать, как это можно реализовать без особой нагрузки на сервер !!
minakov
Пользователь
Мастер
Постов: 218
В ответ на: Оптимизация поиска -
admin писал(а): В принципе здраво, только надо подумать, как это можно реализовать без особой нагрузки на сервер !!
Ничего особенно и не требуется. Встройте строку поиска в панель меню вверху статично. Опции поиска пусть настраиваются как и сейчас или в отдельном меню программы. Клавиатурный набор попадает сразу в строку поиска, по enter-у происходит сам поиск. Результаты поиска отображать на пол-окна справа, по клику или enter-у на строке в результате поиска открывается нужная карточка.
Фактически механизм поиска и количество запросов остается без изменений так что нагрузка на сервер не измениться. Просто инструменту "поиск" ( а в работе с базами данных это самый востребованный инструмент) придается больше удобства.
Это хорошо если база небольшая, а если в ней 500 000 записей, тогда все просто встанет !!
а почему все встанет?
Rabish
Пользователь
Мастер
Постов: 136
В ответ на: Оптимизация поиска -
А если сильно не заморачиваться с дополнительными строками, а сделать так что: кликаешь один раз в нужный столбик ( к примеру "Краткое наименование") и печатаешь название компании, а программа автоматически выделяет первую строчку с веденными буквами.
minakov
Пользователь
Мастер
Постов: 218
В ответ на: Оптимизация поиска -
Rabish писал(а): А если сильно не заморачиваться с дополнительными строками, а сделать так что: кликаешь один раз в нужный столбик ( к примеру "Краткое наименование") и печатаешь название компании, а программа автоматически выделяет первую строчку с веденными буквами.
а если у нас есть клиенты "Тех-Строй" и "Тех Строй" какая строчка выделится?
Если же использовать текущий механизм поиска можно будет использовать поиск по маске и находить все подстроки.
Кроме того сотрудникам принимающим заявки от клиентов некогда будет делать дополнительные движения в программе. У нас конечно не call-центр но облегчить по-возможности работу нужно если есть такая возможность.
minakov предлагает поиск по всей базе , а Rabish только по определенному столбцу , ограниченной одной веткой , правильно ли я понял ??
Поиск по одному столбцу всей базы (о чем говорит minakov) , займет значительное время если база большая , значит если реализовать такой механизм останутся довольны только те у кого , количество контактов не очень большое, а как быть с остальными ?? Надо придумать такой механизм, которым будем удобно пользоваться всем !!
Что касается поиска о котором говорит Rabish, то он есть, надо выделить строку и начать набирать символы, программа автоматически перейдет к нужной строке ( как в справочнике) !!
minakov
Пользователь
Мастер
Постов: 218
В ответ на: Оптимизация поиска -
а если пользователь точно не знает как называется искомая карточка контакта но может назвать подстроку
ситуация типичная если создают карточки одни люди а использывать впоследствии приходится другим
minakov
Пользователь
Мастер
Постов: 218
В ответ на: Оптимизация поиска -
еще вот заметил что если пользоваться формой поиска она находит контакты но выдается предупреждение "в контактах не найдено ни одного значения"... мне кажется такого раньше не было.
Rabish
Пользователь
Мастер
Постов: 136
В ответ на: Оптимизация поиска -
admin писал(а): Давайте сразу отвечу на все вопросы !! Что касается поиска о котором говорит Rabish, то он есть, надо выделить строку и начать набирать символы, программа автоматически перейдет к нужной строке ( как в справочнике) !!
Ни чего не остается как поблагодарить за эту возможность и сказать упс.... Скину свою оплошность на Пунто Свитчер
admin
Администратор
Администратор
Постов: 2728
В ответ на: Оптимизация поиска -
minakov писал(а): еще вот заметил что если пользоваться формой поиска она находит контакты но выдается предупреждение "в контактах не найдено ни одного значения"... мне кажется такого раньше не было.
Да, уже подправили , больше не выдается предупреждение !!
Что касается "оперативного поиска" появилась у нас одна мысль , попробуем ее воплотить !!
konovalovrg
Пользователь
Мастер
Постов: 127
В ответ на: Оптимизация поиска -
А ещё нужно учесть что в левом окне может быть дерево, по которому раскиданы фирмы. И поиск по определённой колонке ничего не даст. Потому что будет идти поиск в одной папке. Так что я теоретически за окно поиска в панели инструментов, но чтобы можно было ставить снимать чек-бокс типа искать по всей базе. Ну и должен быть механизм очистить
Vitall
Пользователь
Мастер
Постов: 226
В ответ на: Оптимизация поиска -
Быстрый поиск (типа локатор) должен быть внутри ветки. Подробный, да по всему дереву - пусть вызывается окошком.
admin
Администратор
Администратор
Постов: 2728
В ответ на: Оптимизация поиска -
Спасибо большое за Ваши мысли, как сделать "внутри" мы уже решили, как удобнее расположить это в интерфейсе ?? Какие будут предложения ??
konovalovrg
Пользователь
Мастер
Постов: 127
В ответ на: Оптимизация поиска -
Чего греха таить... Мелкософт Аутлук - очень удобный вариант гибкого поиска. я про окошечко вверху справа. оно же и в проводнике виндоузном есть (хотя крутые перцы используют Тотал)
minakov
Пользователь
Мастер
Постов: 218
В ответ на: Оптимизация поиска -
я тоже ЗА окошко поиска верху справа это становится стандартным элементом любого интерфейса
и желательно чтобы клавный ввод сразу туда попадал и по энтеру - запус поиска Тогда совсем волшебно будет!