Обмен. Работает ли на самом деле поиск по полям поиска, если отключен поиск по guid?

1. NN2P 415 22.03.17 11:22 Сейчас в теме
ПРЕДЫСТОРИЯ: В приемник перенесли элемент и изменили ему там код.

Вычитал в книге Бояркина про КД

1: "...Если поиск по guid не установлен, тогда при загрузке будет сделана безуспешная попытка НАЙТИ ЭЛЕМЕНТ ПО КОДУ, и будет создан новый элемент."
2: про флажок поиска по полям поиска "...Устанавливать флажок имеет смысл только в том случае, если установить поиск по внутреннему идентификатору..".



Внимание, вопрос:

Работает ли на самом деле поиск по полям поиска, если отключен поиск по guid?
Вознаграждение за ответ
Показать полностью
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. kolya_tlt 86 22.03.17 11:28 Сейчас в теме
(1) работает. кажется второй пункт как обычно это бывает, написан двусмысленно
3. NN2P 415 22.03.17 11:33 Сейчас в теме
(2) Мне фантазии на неоднозначное восприятие фразы не хватает. Можешь показать все свои трактовки нижеприведённого высказывания?

"Устанавливать флажок имеет смысл только в том случае, если установить поиск по внутреннему идентификатору"
7. kolya_tlt 86 22.03.17 11:40 Сейчас в теме +1 $m
(3) вы проблему хотите свою решить или к словам придраться?
при синхронизации имеется приоритет, сначала гуид, далее поля поиска (если полей 2 и более, то будет поиск осуществляться одновременно по двум или более, а не по очереди).
поменять местами приоритет возможности нет. есть только возможность выключить один из способов поиска.

такая неоднозначность связана с неудачным расположением галок и всегда порождает вопросы у только что столкнувшимися с КД разработчиками
ipast; NN2P; V.Stavinsky; +3 Ответить
4. V.Stavinsky 271 22.03.17 11:34 Сейчас в теме
работает, сначала ищет по коду (если guid не трогает), то есть может и создать новый елемент, а потом будет исполняться поиск по полям поиска
5. NN2P 415 22.03.17 11:39 Сейчас в теме
(4) Правильно ли понял, что: если флаг "ИскатьПоGUID" неактивен И есть поля поиска, то поиск пойдет так:

1.Поиск по коду: если результат положительный, поиск остановится. Иначе
2.Продолжится по полям поиска
6. V.Stavinsky 271 22.03.17 11:39 Сейчас в теме
8. kolya_tlt 86 22.03.17 11:44 Сейчас в теме
(5) нет, не так. см (7)
код тут причем у вас что в регистре сведений код есть? программа будет смотреть на поля поиска
9. NN2P 415 22.03.17 11:46 Сейчас в теме
(8) Уточню, речь о переносе элемента справочника. По умолчанию поле поиска - Код.
11. kolya_tlt 86 22.03.17 11:51 Сейчас в теме
(9) не аргумент. длина этого поля может быть нулевой и не существовать в справочнике как следствие.
12. NN2P 415 22.03.17 12:01 Сейчас в теме
(11)Ок, тогда прошу ещё раз уточнить, как работает поиск в приемнике, если поиск по гуид отключен и установлены поля поиска.
13. V.Stavinsky 271 22.03.17 12:03 Сейчас в теме
14. NN2P 415 22.03.17 12:07 Сейчас в теме
10. V.Stavinsky 271 22.03.17 11:47 Сейчас в теме
(8) так а разве если по гуиду не найдет - не создастся елемент после попытки поиска по коду?
15. herfis 499 22.03.17 12:19 Сейчас в теме
Если поиск по гуиду не установлен, то поиск автоматом выполняется по полям поиска. При этом если поля поиска не заданы, то для справочников применяется дефолтный поиск по коду.
Галка нужна только для указания ПРОДОЛЖАТЬ ЛИ поиск по полям поиска, если сначала искали по гуиду и не нашли.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот