|
УТ 11.0 как убрать ограничение при поиске в списке
| ☑ |
0
Serega103
14.02.12
✎
14:16
|
Проблема:при подборе товаров ввожу первые буквы наименования товара,появляется окно поиска, в нём жму кнопку найти, на что мне вылетает соообщение: Найдено более 50 элементов.Задайте более длинную строку.Поиск в конфигурации по этому сообщению ничего не дал.Как отключить это ограничение?
|
|
1
DrShad
14.02.12
✎
14:19
|
какую именно строку искал?
|
|
2
sash-ml
14.02.12
✎
14:19
|
Никак, все нормальные операторы ищут по артикулам
|
|
3
zyto
14.02.12
✎
14:23
|
как вариант - сделать свой поиск...
и хоть тысячу найденных элементов вываливай пользователю
|
|
4
DexterMorgan
14.02.12
✎
14:23
|
(0) Ну можно в обработчике события ПриОкончанииВводаТекста (вроде) попробовать открыть формувыбора тогда...
|
|
5
DexterMorgan
14.02.12
✎
14:24
|
или в данныевыбора напихать
|
|
6
DexterMorgan
14.02.12
✎
14:24
|
(3) +1 вообщем да свой поиск мутить надо
|
|
7
Serega103
14.02.12
✎
19:13
|
(1) искал наименование,
то есть просто хотел как в 7-ке вводишь первые буквы, и текущий элемент позиционируется на то что мне надо, а здесь я ввожунесколько первых букв и открывается окно поиска, авнм я должен нажать кнопку найти, да еще если слишком много элементов (>50) нашлось по этой комбинации, то искать она отказывается, говорит воспользуйтесь кнопкой выбор или введите еще буквы, что жутко неудобно((
|
|
8
Serega103
14.02.12
✎
19:16
|
Так вот если отключить такой, на мой взгляд неудобный поиск нельзя, то как хотя бы увеличить этот предел?
|
|
9
Serega103
14.02.12
✎
19:18
|
нашел такой код в модуле менеджера обработки ПодборТоваровВДокументПродажи
РазмерПорции = 200;
ОбластьПоиска = Новый Массив;
ОбластьПоиска.Добавить(Метаданные.Справочники.Номенклатура);
ОбластьПоиска.Добавить(Метаданные.РегистрыСведений.ДополнительныеСведения);
ОбластьПоиска.Добавить(Метаданные.РегистрыСведений.ШтрихкодыНоменклатуры);
СписокПоиска = ПолнотекстовыйПоиск.СоздатьСписок(СтрокаПоиска, РазмерПорции);
СписокПоиска.ПолучатьОписание = Ложь;
СписокПоиска.ОбластьПоиска = ОбластьПоиска;
СписокПоиска.ПерваяЧасть();
Пробовал увеличить значение переменной РазмерПорции, эффекта достичь не удалось
|
|
10
DexterMorgan
15.02.12
✎
12:05
|
Интересно, есть свойство таблицы формы поиск при вводе, а можно перехватить это событие (при вводе)? Че та не вижу похожего обработчика..Хочется в динамическом списке, когда пользователь начинает что то вводить с клавиатуры открывать форму
|
|
11
DexterMorgan
15.02.12
✎
13:41
|
неужели идей нет никаких?
|
|