|
v7: Проблема с обычным пользоватльским поиском в справочнике
| ☑ |
0
---Fix---
11.11.15
✎
15:44
|
Конфигурация самописная. Справочник - "Контрагенты", количество уровней - 3, длина кода - 8, тип кода - Числовой, Размещать группы сверху - Да, Автоматическая нумерация - Нет, Контроль уникальности - Да, основное представление в виде наименования. Поиск по коду пользователи производили зажав пробел, заполнив все разряды, а потом вводили нужный код. После того, как я почистил базу, протестировал и исправил, её. Поиск стал возможным только если заполнить незадействованные разряды нужногоо кода, а потом ввести сам код. Что я мог поломать и возможно ли это исправить, кто знает, подскажите пожалуйста?
|
|
1
Масянька
11.11.15
✎
16:03
|
(0) А подумать? Код - числовой...
|
|
2
---Fix---
11.11.15
✎
16:28
|
(1) И? смысл в том что раньше работало, и структуру контрагентов я не менял. Я же писал, что ведущими пробелами они у меня раньше заполняли до отказа, а потом вводили код и производили поиск любого кода. Не важно будь это 43 или 4219 поиск производился нормально. Теперь если они заполнят до отказа пробелами, и будут искать 4219, система не спозиционируется на элементе справочника. А вот Если заполнить " " (4 мя пробелами, а потом ввести код) тогда система спозиционует курсор.
|
|
3
Масянька
11.11.15
✎
16:31
|
(2) Да не нормально "ведущими пробелами они у меня раньше заполняли до отказа, а потом вводили код и производили поиск любого кода". Не нормально.
До какого "отказа"?
"пользователей надо любить, а не издеваться над ними" (слова не мои).
|
|
4
---Fix---
11.11.15
✎
16:41
|
Попытаюсь пояснить:
Раньше они зажимали пробел и ждали пока в строке поиска он полностью не заполниться, это было эквивалентно 7 пробелам, после этого они вводили любой код и система позиционировалась на контрагенте.
Теперь, они делают тоже самое, заполняя 7 пробелами, строку поиска они не могут спозиционироватся на элементах с кодом от 100 и больше, а меньше - могут.
|
|
5
---Fix---
11.11.15
✎
16:49
|
Сейчас поэкспериментировал с поиском разных кодов, не имеет значения Больше 10 или меньше, просто некоторые ищет как и раньше, а некоторые находит, только если указать определенное не равное 7 количество пробелов.
|
|
6
---Fix---
11.11.15
✎
16:55
|
(3) Т.е чтобы найти код пользователи должны считать правильное количество недостающих пробелов?
|
|
7
Масянька
11.11.15
✎
17:04
|
(6) Понятия не имею.
В типовых по числовому коду ищет безо всяких нулей.
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший