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

1. Nefilimus 75 13.03.19 22:34 Сейчас в теме
Здравствуйте уважаемые программисты. Такой вопрос: возможно ли сделать умные подсказки при поиске номенклатуры в справочнике?
Допустим я ищу "сникерс супер с лесным орехом" и если введу "сникерс" то пусть выводит возможные варианты где указаны все сникерсы? такое сделать реально? и если да, то подскажите пожалуйста в какую смотреть
По теме из базы знаний
Ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
19. Xershi 1475 16.03.19 09:47 Сейчас в теме
(1) как подсказки нет. Как история для отбора да.
Иначе допил.
Только зачем если подождал результата поиска и получил данные.
20. Nefilimus 75 16.03.19 09:52 Сейчас в теме
(19)
Уже отпала необходимость )) Сказал завышенную сумму отказались))
21. Xershi 1475 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 101 14.03.19 08:29 Сейчас в теме
(4) Так в обычных формах тоже это предусмотрен же. По крайне мере в типовых базах
Nefilimus; +1 Ответить
6. SedovSU@mail.ru 297 14.03.19 09:04 Сейчас в теме
(5) Ну вот например, УПП в справочнике номенклатуры есть поиск, да он ищет все здорово, но автору надо чтобы поиск предлагал доступные варианты выбора. По аналогии как это в управляемых формах сделано
Nefilimus; +1 Ответить
10. ranis888 101 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 Сейчас в теме
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)в чем удобство если все равно интер будут нажимать?
Оставьте свое сообщение
Вакансии
1С аналитик
Москва
зарплата от 210 000 руб.
Полный день

Руководитель направления 1С
Москва
зарплата от 350 000 руб.
Полный день

1С Программист
Москва
зарплата от 180 000 руб.
Полный день

Программист 1С
Москва
зарплата от 180 000 руб. до 220 000 руб.
Полный день

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)