Opened 16 months ago
Last modified 16 months ago
#1216 new дефект
Не работает поиск в интерфейсе "Несоответствия" — at Initial Version
Reported by: | alx | Owned by: | Denis_N |
---|---|---|---|
Priority: | minor | Component: | БД изделий АДС |
Keywords: | Cc: |
Description
В r313/base открываю страницу "Несоответствия" и в поле "S/N" вверху страницы ввожу какой-нибудь номер (например "C03024") вставкой из буфера обмена. Сразу после этого данные из таблицы пропадают и появляется индикатор ожидания результата описка. Через 5-6 секунд появляются данные, которые не соответствуют введенному мной серийному номеру:
Как видно на приложенном скриншоте, отображаются комментарии изделий, серийные номера которых не соответствуют введенному. Ожидалось, что будут отображаться комментарии только тех изделий, в серийных номерах которых есть введенная мной строка. Похоже, что отображаются все записи, которые были при первоначальном открытии страницы (то есть без учета введенной строки поиска).
Аналогично (то есть неправильно) работает поиск при вставке строки из буфера в поле "Имя" и "Комментарий".
Дополнительная информация: если после ввода поместить фокус в одно из полей ввода и нажать любую клавишу (даже ничего не вводящую, например shift), выполняется новый поиск, который на этот раз дает правильный результат. О причинах такого поведения немного обсуждалось в комментариях к тикету #1189 (начиная с комментария 14).