Есть справочник номенклатуры, У него есть два поля поиска
Артикул и Наименование.
+ Поле Гарантия(по нему поиска нет)
В правиле установлено новые элементы не создавать
В событии поля поиска стоит:
Артикул = СвойстваПоиска.Получить("Артикул");
Если НомерВариантаПоиска = 1 И ЗначениеЗаполнено(Артикул) тогда
СтрокаИменСвойствПоиска = "Артикул";
Иначе
СтрокаИменСвойствПоиска = "Наименование";
КонецЕсли
Как сделать так что бы не обновлялись в справочнике поля поиска, (наименование и артикул), а обновлялось только поле гарантия?
там же
УстанавливатьУОбъектаВсеСвойстваПоиска - булево. Определяет нужно ли после удачного завершения поиска установить объекту все реквизиты поиска. Объект может быть найден по части реквизитов. Этот флаг определяет нужно оставшиеся реквизиты, которые не участвовали в поиске (но по которым поиск возможен) установить объекту или нет. Значение по умолчанию: Истина.