Сохранять историю ввода в поле Поиск окна "Расширенный поиск по модулю"

Ildar Y Закрыто

Добавить в окно "Расширенный поиск по модулю" - у поля поиск - историю ввода, желательно сохраняемую, хотя бы в пределах сеанса работы.

Комментарии

tormozit
#1, 06 сентября 2024 07:23

Даже в штатном поиске такая возможность есть причем с рождения.


bolsun
#2, ред. 07 декабря 2024 20:02

(1) tormozit, история ввода и автопоиск плохо совместимы (непонятно в какой момент сохранять значение, может пользователь просто задумался). Если сохранять при каждом поиске, то в список будет попадать всякое "вид", "вид прод", "вид продукта". Либо тогда поиск по Enter и показ истории, либо автопоиск без истории.

Либо ваши предложения, как это совместить.


tormozit
#3, ред. 07 декабря 2024 20:20

В ИР такое повсеместно используется. Пока фокус находится в поле фильтра, изменения фильтра считаются временными и история не обновляется (обновляется только результат поиска). Как только фокус уходит, генерируется событие окончательного изменения и обновляется история.


bolsun
#4, ред. 07 декабря 2024 20:24

(3) tormozit, ты показываешь список подсказок при наборе? или у тебя комбобокс и список открывается по кнопке?
Проблема в том, что он заслоняет результаты поиска.


tormozit
#5, ред. 07 декабря 2024 20:36

При редактировании фильтра не показываю список подсказок ввода.
viOCGpZBjZ.mp4


bolsun
#6, ред. 07 декабря 2024 20:29

(3) tormozit, да, добавлять в историю только после смены фокуса - логично.


bolsun
#7, 07 декабря 2024 20:30

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


tormozit
#8, ред. 07 декабря 2024 20:36

(7) bolsun, я так не делаю, т.к. могут быть дополнительные фильтры наложены или область поиска какая то очень маленькая. А значения фильтра - глобальные, т.е. могут применяться во всех областях поиска.


bolsun
#9, 07 декабря 2024 20:53

(8) tormozit, сколько значений в истории хранишь?


tormozit
#10, 07 декабря 2024 21:15

(9) bolsun, 20


bolsun
#11, 07 декабря 2024 22:20

Добавлена история поиска
6.3.9108.511
https://disk.yandex.ru/d/ay0Wg6IBTsxSxg


tormozit
#12, 08 декабря 2024 07:38

При открытии поиска с передачей выделенного в модуле слова тоже нужно добавлять в историю


bolsun
#13, 08 декабря 2024 17:12

(12) tormozit, 6.3.9108.34414
https://disk.yandex.ru/d/ay0Wg6IBTsxSxg


bolsun
#14, 10 декабря 2024 21:47

bolsun изменил статус на Закрыто


Для вставки изображения или файла, перетащите его в поле редактора или вставьте файл из буфера