Версия для печати темы (https://pro1c.org.ua/index.php?s=c0bf14992d4cf7901748325f7b1a3853&showtopic=41851)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 8.3 _ Проблема с вводом по строке.

Автор: Alex78 12.11.17, 13:05

Доброго времени суток. В справочнике "Партнеры" на вкладке "Поле ввода" в поле "Ввод по строке" указываю реквизит "НомерКарточки". Однако поиск происходит по наименованию, а не по номеру карточки. Не могу понять, в чем причина. Буду благодарен за информацию. Платформа - 8.3.8.2322, конфигурация - Управление торговлей для Украины 3.1.5.1 (на управляемых формах), немного доработанная.

Автор: logist 12.11.17, 23:19

У реквизита НомерКарточки установлено свойство "Индексировать"?

Автор: Alex78 13.11.17, 20:36

Да, свойство "индексировать" установлено. Вроде разобрался я с этим вопросом, опишу тут вкратце, может, кому-то пригодится. В модуле менеджера справочника "Партнеры" есть процедура ОбработкаПолученияДанныхВыбора, которая не только глушит стандартное поведение системы, но и плюет на настройки ввода по строке, реализует поиск по наименованию и ЕДРПОУ. Нужно непосредственно в этой процедуре текст запроса менять, тогда заработает.

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua