Подсказки при поиске

1. Nefilimus 75 13.03.19 22:34 Сейчас в теме
Здравствуйте уважаемые программисты. Такой вопрос: возможно ли сделать умные подсказки при поиске номенклатуры в справочнике?
Допустим я ищу "сникерс супер с лесным орехом" и если введу "сникерс" то пусть выводит возможные варианты где указаны все сникерсы? такое сделать реально? и если да, то подскажите пожалуйста в какую смотреть
+
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
19. Xershi 1483 16.03.19 09:47 Сейчас в теме
(1) как подсказки нет. Как история для отбора да.
Иначе допил.
Только зачем если подождал результата поиска и получил данные.
+
20. Nefilimus 75 16.03.19 09:52 Сейчас в теме
(19)
Уже отпала необходимость )) Сказал завышенную сумму отказались))
+
21. Xershi 1483 16.03.19 09:53 Сейчас в теме
2. muskul 14.03.19 03:27 Сейчас в теме
Так обычный поиск и работает.
+
7. Nefilimus 75 14.03.19 09:22 Сейчас в теме
(2) Он не выдаёт подсказки. Скажем как в гугл. Пишете что-то и он в это время предлагает возможные варианты
+
3. SedovSU@mail.ru 297 14.03.19 06:28 Сейчас в теме
В управляемой форме такой функционал и придусмотрен, если используете типовые объекты конфигурации.
Если же у вас обычная форма то тут нужно немного написать. Обычные формы или у вас в управляемых не получается????
+
8. Nefilimus 75 14.03.19 09:22 Сейчас в теме
(3) используем УТ 11.4
Он не выдаёт подсказки. Скажем как в гугл. Пишете что-то и он в это время предлагает возможные варианты
+
4. SedovSU@mail.ru 297 14.03.19 06:37 Сейчас в теме
Вот всетаки если обычные формы и у вас размещен элемент формы типа поле ввода. То можно сделать так.
1. Взять событие ПриИзменении или ОкончаниеВводаТекста
2. Далее берете значение которое ввел пользователь, и ищите запросом в справочнике номенклатуры ПОДОБНЫЕ значения которое он ввел: Наименование ПОДОБНО "%" + &ПараметрЧтоВвелПользователеь + "%"
4. Полученный результат запроса сохраняет в список значений и вызывает показ списка ВыбратьИзСписка или ВыбратьИзМеню.
5. Далее описываете действия когда пользователь выбрал какое то доступное значение из списка
Nefilimus; +1
5. ranis888 104 14.03.19 08:29 Сейчас в теме
(4) Так в обычных формах тоже это предусмотрен же. По крайне мере в типовых базах
Nefilimus; +1
6. SedovSU@mail.ru 297 14.03.19 09:04 Сейчас в теме
(5) Ну вот например, УПП в справочнике номенклатуры есть поиск, да он ищет все здорово, но автору надо чтобы поиск предлагал доступные варианты выбора. По аналогии как это в управляемых формах сделано
Nefilimus; +1
10. ranis888 104 14.03.19 09:25 Сейчас в теме
(6)
Прикрепленные файлы:
+
11. Nefilimus 75 14.03.19 09:27 Сейчас в теме
(10) Я про справочник номенклатуры. А не в документах)
+
12. SedovSU@mail.ru 297 14.03.19 09:58 Сейчас в теме
(10) в даннмо случае он будет выдавать совпадения только по началу текста, а нужно по лубому совпадению, не обязательно в начале наименования
Nefilimus; +1
15. Nefilimus 75 14.03.19 10:11 Сейчас в теме
(12) тоже исправимо) Включаете полнотекстовый поиск в конфигуратор (Номенклатура) и все функции полнотекстовый поиск обновляете индекс и ищет с любого места
+
9. Nefilimus 75 14.03.19 09:23 Сейчас в теме
(5)Он не выдаёт подсказки. Скажем как в гугл. Пишете что-то и он в это время предлагает возможные варианты
+
13. SedovSU@mail.ru 297 14.03.19 09:59 Сейчас в теме
(9) ну вот ваш вариант, если на обычных формах

у вас размещен элемент формы типа поле ввода. То можно сделать так.
1. Взять событие ПриИзменении или ОкончаниеВводаТекста
2. Далее берете значение которое ввел пользователь, и ищите запросом в справочнике номенклатуры ПОДОБНЫЕ значения которое он ввел: Наименование ПОДОБНО "%" + &ПараметрЧтоВвелПользователеь + "%"
4. Полученный результат запроса сохраняет в список значений и вызывает показ списка ВыбратьИзСписка или ВыбратьИзМеню.
5. Далее описываете действия когда пользователь выбрал какое то доступное значение из списка
+
14. Nefilimus 75 14.03.19 10:10 Сейчас в теме
(13) управляемые формы
+
17. SedovSU@mail.ru 297 14.03.19 10:15 Сейчас в теме
(14) в управляемых формах аналогично можно написать. Выбрать только нужное событие элемента формы
Nefilimus; +1
16. muskul 14.03.19 10:11 Сейчас в теме
Так нажмите Энтер, все равно смысл найти все сникерсы.
+
18. Nefilimus 75 16.03.19 09:32 Сейчас в теме
(16) удобство хотят)) Гугл их избаловал)))
+
22. muskul 18.03.19 02:04 Сейчас в теме
(18)в чем удобство если все равно интер будут нажимать?
+
Внимание! Тема сдана в архив

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот