Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Своя форма поиска в Справочнике
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование обычных форм 1С 8.2 и не интерфейсной логики
хакерок
Имеется справочник

ну например такой

Код Наименование Уточнение Цена Производитель Номер на уп. Основной номер Код1
0047 К-КТ крепления фары W124 9 Mercedes A 124 826 01 00 A 124 826 01 00
0052 Вставка под фару RH W202 18 Mercedes A 202 826 02 77 A 202 826 02 77
0053 Вставка под фару LH W124 8 Mercedes A 124 889 05 63 A 124 889 05 63


В нём есть реквизиты НомерНаУпаковке Основной номер

Нужно введя часть номера например "202 826" вывести список всех позиций содержащих этот кусок и дать возможность выбрать

Как бы вы реализовали такую задачу.
Batchir
В процедуре ОкончаниеВводаТекста или АвтоПодборТекста.
С помощью запроса с использованием "ПОДОБНО" с передачей параметра "%"+ЧастьСтрокиПоиска+"%"
Запрос.УстановитьПараметр("ЧастьСтрокиПоиска", "%"+ЧастьСтрокиПоиска+"%");
хакерок
Цитата(Batchir @ 05.10.11, 9:51) необходимо зарегистрироваться для просмотра ссылки
В процедуре ОкончаниеВводаТекста или АвтоПодборТекста.
С помощью запроса с использованием "ПОДОБНО" с передачей параметра "%"+ЧастьСтрокиПоиска+"%"
Запрос.УстановитьПараметр("ЧастьСтрокиПоиска", "%"+ЧастьСтрокиПоиска+"%");

Имет смысл использовать такой объект как КритерийОтбора?
Vofka
Цитата
Имет смысл использовать такой объект как КритерийОтбора?

Я смысла не вижу
хакерок
Цитата(Vofka @ 05.10.11, 10:30) необходимо зарегистрироваться для просмотра ссылки
Я смысла не вижу

Тоесть делаеться произвольная форма в неё предаёться частьстроки а форма возвращает выбранную позицию ... логично
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.