КД 2.0 Поиск ИЛИ #807903


#0 by breezee
Добрый день! Подскажите, пожалуйста. Переношу справочники. КД сама поставила в справочниках поиск по наименованию и коду. Проблема в том, что некоторые справочники надо искать только по наименованию, а другие только по коду и ни кто не знает, для каких справочников - какие поля. Можно ли как-то задать условие что элемент найден, если совпадает наименование ИЛИ совпадает код?
#1 by kev789
Из справки: Обработчики "Правила конвертации объектов" Поля поиска Условия возникновения события Только для платформы V8. Событие выполняется при поиске элемента ссылочного типа. Если установлен поиск по уникальнму идентификатору и программа нашла элемент, то поиск прекращается. Если поиск по уникальному идентификатору не дал положительного результата и указано, что нужно продолжить поиск в этом случае или поиск по уникальному идентификатору не проводился, то программа пытается найти элементы по свойствам поиска. В обработчике нужно установить список полей через запятую по которым нужно проводить поиск. Если очередная попытка дала положительный результат, то поиск прекращается. Поиск возможен только по тем полям у которых на этапе выгрузка был установлен флаг поиска данных. Пример: Если НомерВариантаПоиска = 1 тогда
#2 by breezee
Прошу прощения, что только сейчас отписался. 1)Спасибо!) Понял. 2)А как задать несколько вариантов поиска как в примере? Мне надо как-то так: Чтобы поиск шел сначала по коду + наименованию, потом по коду, потом по наименованию, если по коду не найдено
#3 by Cyberhawk
#4 by Cyberhawk
+ Тебе как бы написали уже готовый пример в предыдущем посте
#5 by breezee
Ок, спасибо, я просто не понял откуда "НомерВариантаПоиска" берется, наверное внутренний реквизит конвертации
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С