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