Имя: Пароль:
1C
1С v8
полнотекстовый поиск не ищет по конкретному объекту метаданных
0 Jamal77788
 
20.02.19
09:01
Добрый день! столкнулся с такой проблемой. Полнотекстовый поиск в данных не ищет по конкретному объекту метаданных.
    
    СтрокаПоиска = ПараметрыПроцедуры.СтрокаПоиска+"*";
    МассивОтбор = Новый Массив();
    МассивОтбор.Добавить(Метаданные.Справочники.ВнутренниеДокументы);
    
    СписокПоиска = ПолнотекстовыйПоиск.СоздатьСписок(СтрокаПоиска,100);
    СписокПоиска.ОбластьПоиска = МассивОтбор;
    СписокПоиска.ПорогНечеткости = 0;
    СписокПоиска.ПолучатьОписание = Истина;
    
    СписокПоиска.ПерваяЧасть();
    ТекущаяПозиция = СписокПоиска.НачальнаяПозиция();
    ВсегоНайденоПоиск = СписокПоиска.ПолноеКоличество();
///////////

Вот таким образом тестировал (после того как через типовую обработку перестал работать по конкретному объекту метаданных).
реиндексация БД (пункт в ТиИ) не помогла, также через все Функции отключал использование ППД с очисткой индекса, потом включил и обновил. по остальным разрезам метаданных работает, не хочет искать только по одному. на справочнике установлено свойство ПолнотекстовыйПоиск в Истина. Подскажите пожалуйста!
1 Jamal77788
 
20.02.19
09:02
платформа 8.3.10.2466 (но она уже давно стоити все работало)
конфигурация ЭДО 2.1 КОРП (тоже не обновлялась и все работало).
примерно за 2 суток до этого производилась остановка и перезапуск службы 1С
2 D3O
 
20.02.19
09:06
полнотекстовый поиск не использует индексы в основной БД, поэтому ТиИ на него никак не действует. есть регламентное задание по перестройке индекса полнотекстового поиска - вот его нужно запускать, или убедится что оно не выключено.
3 Jamal77788
 
20.02.19
09:07
также меняли в константах Префикс Информационной базы. но разве он способен повлиять на платформенный поиск?
4 Jamal77788
 
20.02.19
09:07
(2) делали, и перезапускали и включали и выключали
5 D3O
 
20.02.19
09:12
(4) проверить в свойствах реквизитов нужных объектов установку свойства Полнотекстовый поиск - Использовать.
это последнее предположение.
6 D3O
 
20.02.19
09:12
именно реквизитов, а не самого объекта в целом
7 Jamal77788
 
20.02.19
09:15
(6) на нескольких РЕКВИЗИТАХ объекта метаданных стоит использование в ИСТИНА
8 Jamal77788
 
20.02.19
14:23
up