Имя: Пароль:
1C
1С v8
ОбновлениеИндексы На Клиенте
0 Diademal
 
26.04.17
17:45
Привет!!! Есть база 8.3 Клинская. В документе создаеться Новый Клиент, в справочнике Клиентов. После Закрытия документа В поиске не могу найти этого клиента. Только после того как администратор Выйдет с базы и зайдет происходит обновлении индекса. Как сделать что бы после Создания Клиента ИндексПоска сразу Обновлялся.
Пробывал Вручную обновить индекс но почему то данные не Индексируються.
Пробывал Создать общий модуль, прописывал ПолнотекстовыйПоиск.ОбновитьИндекс();
и вызывал его при закрытии справочника, но ни чего не срабатывает.В Справочнике проставлено в ПолеВвода-Полнотекст-Использовать, РежимПолуч-Непосредственно.
Помогите!!!!!
1 Dmitrii
 
гуру
26.04.17
17:49
(0) какая версия платформы?
Обновление индекса ППД с какой частотой происходит?
2 Diademal
 
26.04.17
18:00
8,3
3 Diademal
 
26.04.17
18:03
Обновление индекса ППД с какой частотой происходит? Ты имеешь виду через Регламентное задание? Если Да!, то 5 сек, Но оно Не срабатывает, не знаю почему.
4 Dmitrii
 
гуру
26.04.17
18:13
(2) Точнее.
8.3.6 или 8.3.7 изменялась работа с индексом ППД.
Если база работает без режима совместимости 8.3.5 или ниже, то необходимо было пересоздать индекс (очистить и создать заново).
5 Diademal
 
26.04.17
18:17
1С:Предприятие 8.3 (8.3.5.1517)
6 Diademal
 
26.04.17
18:21
Заходил Очищал, Обновлял, Но новые созданные Не появляються.Нужно Выходить администратору и заново заходить только тогда появляються
7 Diademal
 
26.04.17
23:09
Когда Очищаешь а потом обновляешь то данные пояаляються. Не будешь ведь перед каждой новой записью очищать и обновлять индекс
8 Diademal
 
05.05.17
01:10
обновление индекса срабатывает после Нажатия на Обновленияиндекса , потом нужно выйти с базы и зайти в неё и только тогда индекс обновляеться. Прописал в глобальном модуле
ОбщийМодуль.ОбновлениеИндексы();при Входе в 1с с конфигуратора обработка срабатывает, а с клиента нет. Как сделать что бы ОбновлениеИндексы срабатывало с клиента? Тогда я бы мог прописать обработку При закрытии справочника и тем самым сразу обновлять индекс.Не знаю почему сразу не срабатывает обновление???? Может есть идеи какие то. Спасибо
9 h-sp
 
05.05.17
05:27
(8) зачем полнотекстовым поиском ищете? Просто обычным поиском нельзя поискать?
10 Diademal
 
05.05.17
15:36
Это я говорил о простом поиске. Создал Документ в нем Клиента, После закрытия документа в списке документа в простом поиске набираю Клиента, но поиск не находит его и только после вышенаписаных действий поиск находит Клиента. Может что то с конфигурацией или какие то птички не проставил уже все перепробывал. Сразу не обновляеться.
11 h-sp
 
05.05.17
15:40
(10) там где-то в константах есть, использовать полнотекстовый поиск
12 Diademal
 
05.05.17
15:48
Нет
13 Diademal
 
05.05.17
15:49
Нет такого пункта
14 Diademal
 
05.05.17
15:52
И это со всеми справочниками. Что бы не содал в любом справочники, этот элемент можно увидеть только после вышенаписаных действий.
15 Лефмихалыч
 
05.05.17
16:04
База-то файловая поди?
16 h-sp
 
05.05.17
16:08
(13) значит у вас не 1с.
17 Diademal
 
05.05.17
16:16
1С:Предприятие 8.3 (8.3.5.1517) Файловая
18 h-sp
 
05.05.17
16:19
(17) чудите всё? Конфигурацию Пушкин скажет?
19 Diademal
 
05.05.17
16:29
Конфигурация написана с нуля!!! Если это надо знать.
Сори полгода как учусь писать 1с сам, поэтому не всегда понимаю что нужно.....
20 Diademal
 
05.05.17
17:56
через расширенный поиск с отметкой по части строки оно находит.Может есть какие то идеи?
21 PiotrLoginov
 
05.05.17
20:30
Ну какие тут могут быть идеи. Вряд ли с конфой Вашей кто-то станет безвозмездно возиться в качестве жеста доброй воли. Полнотекстовый поиск должен корректно работать "из коробки". Никакие "перезаходы" обычно не нужны. Проще всего посмотреть, как это работает в справочниках любой конфигурации на базе БСП и сделать также. И в будущем такой опыт пригодится.
22 Лефмихалыч
 
06.05.17
10:34
(17) значит работает все, как надо.
http://programmist1s.ru/1s-nastroyka-reglamentnyih-i-fonovyih-zadaniy/
про файловые почитай.
23 Diademal
 
06.05.17
19:13
Спасибо!!! Вышел пока с ситуации так: создал строковый элемент справочника куда прилепил все данные которые мне нужны для поиска, кинул на ФормаСписка документа . В базе на клиенте в Отборе выбрал этот элемент со свойством Содежит и вывел его на Командную панель .И таким образом нахожу нужные документы. Вроде бы понятно написал. Спасибо всем за помощь!!!!
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший