Имя: Пароль:
1C
1С v8
КД2 Поиск объектов
0 Угрюмый73
 
31.01.14
13:23
В мануале по КД2 ответа не нашел, поэтому обращаюсь на форум: В теме: "v8: Конвертация данных. Поиск объектов, задание условия." решался вопрос о поиске объектов с одним номером но созданных в разные периоды. Это вселило в меня сомнения: А если в ПКО поставить галочки в колонке поиска на номере и дате, разве поиск будет вестись по логическому "или" а не "и"? И, если в Поля Поиска записать:
СтрокаИменСвойствПоиска = "Номер,Дата";
то тоже поиск будет вестись по логическому "Или"?
То есть любой вновь импортируемый документ, у которого нумерация в пределах года, может быть ошибочно признан найденным, и, чтобы избежать проблем, нужно использовать код из вышеуказанной темы, или автор "дует на воду"?
1 Рэйв
 
31.01.14
13:28
И
2 Рэйв
 
31.01.14
13:29
А вообще ели такой любопытный, открыл бы обработку и посмотрел, как нормальные люди делают
3 Угрюмый73
 
31.01.14
13:35
Спасибо, восьмерку только начал постигать, поэтому навигация по обработкам вызывает затруднения...
4 Alamo-10
 
31.01.14
13:46
(0) С датой там вообще отдельная тема, по-умолчанию по полю "Дата" поиск делается не на равенство реквизитов, а для поиска объекта с номером в пределах периода нумерации, на который как раз и указывает поле "Дата"
5 Угрюмый73
 
31.01.14
14:10
Еще раз спасибо. Из вышесказанного сделал вывод: для документов в ПКО ставить галочки поиска по дате и номеру и не париться
6 Угрюмый73
 
31.01.14
15:49
(2) Чувство собственной неполноценности заставило убить полтора часа на изучение обработки "УниверсальныйОбменДаннымиXML". Если приемник - документ и у него установлены два поля поиска: дата и номер - то поиск осуществляется встроенной функцией НайтиПоНомеру(). Иначе
поиск ведет функция НайтиЭлементЗапросом(), где, действительно:
ТекстЗапроса = ТекстЗапроса + ?(КоличествоСвойстПоКоторымУстановленПоиск > 1, " И ", "") + ИмяПараметра + " ПОДОБНО &" + ИмяПараметра;

Всем спасибо!
7 Зойч
 
31.01.14
15:53
(0) Интуитивная логика подсказывает что должно быть "И"
8 Mikhail Volkov
 
31.01.14
16:48
(0) По И, но Дата рассматривается не как Дата, а как Период - в общем случаее Год даты v8: КД: Поля поиска
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой