- 1с не работает поиск по наименованию
- Смотрите также
- Поиск контрагентов в справочнике не ищет по первым буквам
- Все комментарии (3)
- Не работает поиск в динамическом списке. 1С 8.3.7
- Справочник Контрагенты. Почему не работает Поиск?
- Обновление индексов полнотекстового поиска данных
- Автоматическое обновление индекса полнотекстового поиска регламентным заданием
- Проверка логической и ссылочной целостности элементов базы
- См. также:
1с не работает поиск по наименованию
Дата публикации 06.04.2018
Использован релиз 3.0.59
В программе «1С:Бухгалтерия 8» (ред. 3.0) реализован механизм полнотекстового поиска во всех полях любого справочника, документа, списка и др.:
- Сочетание клавиш «Ctrl и F» автоматически устанавливает курсор в поле «Поиск». Начните набирать текст и поиск будет запущен автоматически.
- По кнопке со значком лупы (или сочетанием клавиш «Alt и F») можно выбрать «Расширенный поиск» и установить параметры поиска (рис. 1).
Если работа поиска по каким-то причинам нарушена, либо осуществляется медленно, рекомендуется очистить индексы и затем обновить их (рис. 2). Эти действия доступны только пользователям с правами «Администратор».
Внимание! При работе через облачные технологии операции по очистке и обновлению индексов выполняются автоматически.
- Раздел: Администрирование – Общие настройки.
- Раскройте подраздел «Полнотекстовый поиск данных» и перейдите по ссылке «Настроить».
- Нажмите кнопку «Очистить индекс». Когда операция выполнится, станет доступной кнопка «Обновить индекс», нажмите ее. Дождитесь выполнения операции и закройте форму.
Для автоматического обновления индексов, быстрой и корректной работы поиска должно быть настроено выполнение двух регламентных заданий – «Обновление индекса ППД» и «Слияние индекса ППД». Обычно эти регламентные задания настроены по умолчанию и выполняются в программе ежедневно по расписанию в автоматическом режиме (например, каждый день с 8.00 каждый час).
Внимание! При работе через облачные технологии регламентные задания выполняются автоматически, их настройка не требуется.
- Раздел: Администрирование – Обслуживание.
- Раскройте подраздел «Регламентные операции» и перейдите по ссылке «Регламентные и фоновые задания».
- В сформированном списке установите флажки у заданий «Обновление индекса ППД» и Слияние индекса ППД».
- Поочередно двойным щелчком мыши откройте каждое задание, перейдите по ссылке «Расписание».
- В форме «Расписание» на закладке «Общее» указываются дата начала и завершения задания и режим повтора.
- На закладке «Дневное» укажите время начала задания и время повтора.
- На закладке «Недельное» и «Месячное» проверьте установку флажков по дням недели и по месяцам.
- Кнопка «ОК», затем кнопка «Записать и закрыть».
Смотрите также
Не пропускайте последние новости — подпишитесь
на бесплатную рассылку сайта:
- десятки экспертов ежедневно мониторят изменения законодательства и судебную практику;
- рассылка бесплатная, независимо от наличия договора 1С:ИТС;
- ваш e-mail не передается третьим лицам;
Источник
Поиск контрагентов в справочнике не ищет по первым буквам
Вопрос задал Людмила С. (Москва)
Ответственный за ответ: Ирина Шаврова (★9.83/10)
Добрый день! Подскажите, пож-та, команда «поиск» в справочниках в 1с 8 не ищет нименование контрагента по первым буквам. Раньше искал, все было в порядке, все наменования без галочек и пр. знаков. Организационная форма указана в конце. Подскажите пож-та как поправить. Такая же ошибка в поиске в справочнике «Материалы», «ОС», и тд. Т.е как будто поиск полностью отключен.
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Все комментарии (3)
Приложение
Добрый день, Людмила!
Очень похоже, что у Вас произошел сбой Полнотекстового поиска данных.
Войдите в раздел Администрирование — Общие настройки — Поиск данных — ссылка Настройки.
Проверьте актуальность индекса. Выполните очистку и обновление по соответствующим кнопкам.
Поскольку Обновление индекса ППД выполняется регламентным заданием, то чтобы на будущее все обновлялось автоматически, проверьте операцию в списке регламентных заданий: раздел Главное — Обслуживание — Регламентированные и фоновые задания — вкладка Регламентированные задания.
Приложение
Найдите операцию Обновление индекса ППД и проверьте выполняется ли она у вас. Возможно, по каким-то причинам — нет.
Приложение
Тогда встаньте на строчку и нажмите ссылку Расписание. Операция должна выполняться по умолчанию каждые 60 секунд. Проверьте это и подправьте настройку при необходимости.
Вы можете задать еще вопросов
Доступ к форме «Задать вопрос» возможен только при оформлении полной подписки на БухЭксперт8
Нажимая кнопку «Задать вопрос», я соглашаюсь с
регламентом БухЭксперт8.ру >>
Источник
Не работает поиск в динамическом списке. 1С 8.3.7
МенеджерПолнотекстовогоПоиска (FullTextSearchManager)
ОбновитьИндекс (UpdateIndex)
Синтаксис:
Тип: Булево.
Разрешает слияние индексов.
Если Истина, то выполняется слияние частичного и полного индексов.
Значение по умолчанию: Ложь.
(необязательный)
Тип: Булево.
Истина — обновление индексов будет осуществляться порциями. При каждом вызове метода выполняется порционное обновление индекса. Размер порции равен 10 тысяч объектов индексирования. При этом сначала в порцию выбираются объекты, не привязанные ко времени (например, справочники), затем, если порция еще не заполнена, выбираются объекты, привязанные ко времени (например, документы). Сначала выбираются новые объекты, а затем старые. При выборе анализируются все временные объекты, в том числе и регистры сведений с периодами (берется старшая дата периода), так, чтобы порция включала поровну объекты всех типов.
После индексирования данных одной порции процесс завершается.
Если Ложь, то индексирует все.
Значение по умолчанию: Ложь.
Описание:
Обновляет индекс полнотекстового поиска.
Сервер, толстый клиент, внешнее соединение.
Примечание:
Обновление индекса может выполняться продолжительное время.
Если режим полнотекстового поиска запрещен, то использование метода вызывает исключение.
Регламентное задание на обновление индекса раз в 1 мин:
Источник
Справочник Контрагенты. Почему не работает Поиск?
Перестал работать поиск контрагентов в справочнике Контрагенты . Программа сообщает, что данного контрагента нет в базе, хотя он есть в справочнике. Найти его получается либо только пролистыванием справочника, либо через Расширенный поиск , что очень неудобно.
Причиной возникновения данной ошибки могут быть:
- устаревшие индексы полнотекстового поиска данных;
- «битые» ссылки на элементы справочника Контрагенты .
Рассмотрим действия по исправлению ситуации для каждого случая отдельно.
Обновление индексов полнотекстового поиска данных
Чтобы обновить устаревшие индексы полнотекстового поиска, необходимо:
- Открыть форму Общие настройки : раздел Администрирование — Настройки программы – Общие настройки .
- Проверить использование Полнотекстового поиска данных в программе:
- флажок Полнотекстовый поиск данных — установлен.
- Перейти в настройку Полнотекстового поиска данных по гиперссылке Настроить .
Проверьте указанную в форме Управления полнотекстовым поиском и извлечения текстов дату актуальности и статус индекса. Правильная информация:
- Дата актуальности индекса — текущая дата;
- Статус индекса — Обновление не требуется.
Обновление индекса полнотекстового поиска происходит автоматически в фоновом режиме. По заданному разработчиками расписанию в 1С периодически запускается специальная регламентная задача по включению новых объектов программы в общий индекс поиска.
Но выполнение операции по каким-то причинам может быть прервано, не выполнено или вообще отменено из-за сбоя программы. Поэтому при проблемах в поиске необходимо очистить индекс поиска, выполнить обновление, а после этого проверить настройку расписания автоматического обновления индекса в регламентных задачах.
После выполнения очистки индекса будет доступна кнопка Обновить индекс .
После обновления индекса:
- в поле Дата актуальности индекса — устанавливается текущая дата;
- Статус индекса — переходит в состояние Обновление не требуется;
- кнопка Обновить индекс — становится недоступной.
Если база большая, то процедура построения индекса поиска может занять несколько часов, поэтому выполнять ее желательно в свободное от работы пользователей время.
Если причина ошибки — отсутствие ссылок на новые объекты в полном индексе поиска, то после выполненных действий функция поиска в справочнике Контрагенты и других списках будет работать нормально. Но чтобы исключить повторение подобной ситуации, необходимо проверить настройку выполнения расписания автоматического обновления индекса регламентным заданием.
Получите понятные самоучители 2021 по 1С бесплатно:
Автоматическое обновление индекса полнотекстового поиска регламентным заданием
После восстановления индекса полнотекстового поиска последующее его обновление идет в автоматическом режиме из регламентной операции по настроенному разработчиками расписанию.
Рассмотрим действия, которые нужно выполнить, для проверки настройки автоматического обновления индекса полнотекстового поиска:
- Откройте форму Регламентные и фоновые задания : раздел Администрирование — Настройки программы — Обслуживание — Регламентные операции — ссылка Регламентные и фоновые задания .
- Перейдите на вкладку Фоновые задания . Проверьте, что все запущенные в автоматическом режиме задания Обновление индекса ППД имеют статус Задание выполнено.
По умолчанию Обновление индекса ППД выполняется каждые 60 секунд. Это сделано специально: чтобы все новые данные программы, заведенные пользователями, сразу же становились доступны для быстрого поиска и отбора.
Если данных много, то выполнение этой регламентной операции может серьезно «тормозить» компьютер. Тогда, взвесив все «за» и «против», можно внести изменение в настройку расписания операции Обновление индекса ППД , задав его по-новому: например, обновление индекса каждые 2 часа или даже реже. Нужно учитывать, что в этом случае все вновь добавленные в базу данные будут доступны к отбору с 2-х часовым (или более) опозданием: после обновления индекса полнотекстового поиска.
Проверка логической и ссылочной целостности элементов базы
Причиной возникновения ошибки при поиске объектов в списках справочников и документов могут быть «битые» ссылки на элементы базы. Это происходит, если нарушена ссылочная или логическая целостность объектов, которые отбираются функцией Поиск .
Каждый объект программы хранится со своим индивидуальным номером и в определенной ссылочной таблице информационной базы. При возникновении технического сбоя выстроенные взаимосвязи между объектами и их ссылками в таблицах могут нарушаться, что приводит к невозможности найти объект по индивидуальной ссылке, хранящейся в таблице. В таком случае нужно выполнить восстановление логической и ссылочной целостности базы встроенным механизмом Конфигуратора: раздел Администрирование — Тестирование и исправление .
Для исправления «битых» ссылок в базе данных достаточно выставить в форме Тестирование и исправление информационной базы следующие условия проверки и нажать кнопку Выполнить :
- флажок Реиндексация таблиц информационной базы ;
- флажок Проверка логической целостности информационной базы ;
- флажок Проверка ссылочной целостности информационной базы ;
- переключатель Тестирование и исправление ;
- При наличии ссылок на несуществующие объекты — Не изменять;
- При частичной потере данных объектов — Не изменять.
Программа в автоматическом режиме протестирует данные и постарается исправить все найденные ошибки в базе. Более сложные случаи восстановления информационной базы потребуют внимания и вмешательства программистов 1С.
С работой функционала Тестирование и исправление можно ознакомиться в статье Тестирование и исправление базы 1С 8.3: какие галочки ставить
БухЭксперт8 напоминает, что перед любыми действиями с информационной базой 1С необходимо выполнить ее резервное копирование. Тестирование и исправление информационной базы носит необратимый характер и в некоторых случаях может привести к потере базы.
См. также:
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Источник