Имя: Пароль:
1C
1С v8
КД и Поля поиска: криво работает
0 ВагонНеЗнаний
 
02.07.13
16:17
Кто сталкивался с поиском в КД с поиском прошу откликнуться. На мой взгляд, что-то не так в поиске. КД (2.1.8.1), настраиваю поиск в ПКО: выставил флажки Наименование, ЭтоГруппа, Артикул. Дальше описываю Поля поиска:
Если СвойстваПоиска["ЭтоГруппа"] Тогда
   СтрокаИменСвойствПоиска = "Наименование, ЭтоГруппа";    
Иначе
   Если НомерВариантаПоиска = 1 Тогда
               // сюда попадают товары (элементы) с пустым артикулом, хотя в базе артикул задан
       Если ЗначениеЗаполнено(СвойстваПоиска["Артикул"]) Тогда
           СтрокаИменСвойствПоиска = "Артикул";        
       Иначе
           Сообщить("У товара "+СвойстваПоиска["Наименование"]+" не заполнен артикул!");
       КонецЕсли;
   КонецЕсли;
КонецЕсли;
Проблема в том, что у товара есть артикул, однако в Поля поиска он приходит с пустым артикулом (хотя в выгрузке поле Артикул у товара проставлен). Если выгружать товары по-отдельности, проблем нет, а если выгружать в составе документов, то наблюдаются проблемы с поиском (причем не у всех элементов, только у некоторых - но у всех позиций номенклатура есть отличный от пустой строки артикул). Что делать, незнаю...
1 ВагонНеЗнаний
 
02.07.13
16:59
Нашел косяк! Господа, не помещайте поля, по которым производится поиск в группы (в ПКО)! Иначе трудноуловимая ошибка при нестандартном поиске через поля поиска!