К статье
Практический материал

Администрирование · 9 мин

Как в 1С очистить историю поиска

Как очистить историю поиска в 1С: удаление журнала последних открытых объектов, очистка строки поиска, настройки пользователя и хранение данных в кэше.

В 1С запоминается несколько видов «истории»: список последних открытых документов и справочников, введённые строки поиска в полях ввода, а также журнал полнотекстового поиска по базе. Эти данные хранятся в настройках пользователя и в локальном кэше на компьютере, а не в самой информационной базе, поэтому очистка не затрагивает учётные данные — документы, проводки и справочники остаются нетронутыми.

Причины для очистки обычно практические: на общем рабочем месте нежелательно, чтобы коллеги видели, какие контрагенты или номенклатура просматривались; после тестирования в списке «недавнего» скапливаются лишние объекты; иногда повреждённый кэш настроек вызывает ошибки при открытии форм, и сброс истории помогает их устранить.

Ниже разобраны способы очистки для разных видов истории: через интерфейс пользователя, через удаление кэша и через настройки полнотекстового поиска. Инструкции подходят для типовых конфигураций на управляемых формах (1С:Бухгалтерия, 1С:Управление торговлей, 1С:ERP и других) на платформе 8.3.

Что именно считается историей поиска в 1С

Под «историей поиска» пользователи обычно понимают сразу несколько разных механизмов, и способ очистки у каждого свой. Первый — журнал последних открытых объектов: ссылки на документы, элементы справочников и отчёты, которые недавно просматривал пользователь. Второй — история ввода в полях: когда вы начинаете набирать название контрагента, 1С предлагает подстановку из ранее введённых значений. Третий — журнал полнотекстового поиска по базе, если этот механизм включён администратором.

Важно понимать, где физически хранятся эти данные. Настройки пользователя (включая историю открытий и ввода) сохраняются в системном хранилище настроек информационной базы, а часть служебной информации — в локальном кэше на компьютере в профиле пользователя Windows. Поэтому очистка истории на одном компьютере не всегда убирает её на другом, если пользователь работает с базой с нескольких рабочих мест.

Как очистить список недавно открытых объектов

Список последних открытых документов и элементов справочников доступен через главное меню. В большинстве конфигураций на управляемых формах путь такой: нажмите кнопку главного меню (круглый значок в левом верхнем углу), затем выберите пункт «Файл» — «История работы» (в ряде версий — «Недавно открытые»). Откроется список объектов, которые просматривались в последнее время.

Отдельные элементы можно удалить из списка по одному — обычно через контекстное меню правой кнопки мыши или кнопку удаления в форме списка. Если нужно убрать всю историю целиком, проще воспользоваться сбросом настроек пользователя, описанным ниже, либо очисткой кэша.

Очистка истории через интерфейс
  1. 1
    Откройте главное меню и перейдите в «Файл — История работы»
  2. 2
    Удалите отдельные записи через контекстное меню или кнопку удаления
  3. 3
    Если нужна полная очистка — перейдите к сбросу настроек пользователя
  4. 4
    Перезапустите сеанс и проверьте, что список пуст

Как убрать историю ввода в полях поиска

Автоподстановка в полях ввода (когда при наборе текста появляются ранее введённые значения) хранится в настройках пользователя. Штатной кнопки «очистить историю ввода» в типовых конфигурациях, как правило, нет — эти данные удаляются вместе с прочими настройками формы или при очистке кэша.

Если мешает подстановка в конкретном поле, иногда достаточно открыть выпадающий список поля и удалить ненужные строки по одной, если форма это позволяет. Универсальный же способ — очистка настроек пользователя через раздел администрирования либо удаление локального кэша, о чём рассказано в следующих разделах.

Сброс настроек пользователя через администрирование

Полный сброс пользовательских настроек — самый надёжный способ убрать историю поиска, открытий и внешний вид форм. В типовых конфигурациях перейдите в раздел «Администрирование» — «Пользователи и права» (или «Настройки пользователей»). В ряде конфигураций есть команда «Очистка настроек» или «Управление настройками», где можно выбрать конкретного пользователя и удалить его настройки выборочно или целиком.

Учтите: вместе с историей сбросятся сохранённые варианты отчётов, настройки колонок в списках, размеры и положение окон. Если пользователь долго настраивал рабочее место, предупредите его заранее или сначала попробуйте точечную очистку через «Историю работы».

Очистка кэша 1С на компьютере

Если история возвращается после очистки или наблюдаются ошибки открытия форм, помогает удаление локального кэша платформы. Завершите сеанс 1С, затем откройте папку кэша: в проводнике Windows введите в адресной строке %APPDATA%\1C\1cv8 и %APPDATA%\1C\1cv82 (для старых версий), а также проверьте %LOCALAPPDATA%\1C\1cv8.

Внутри находятся папки с длинными буквенно-цифровыми именами — это идентификаторы информационных баз. Удалите папку, соответствующую нужной базе (её можно опознать по моменту последнего изменения или методом исключения), либо все папки целиком, если баз несколько и определить нужную сложно. При следующем запуске платформа создаст кэш заново, а служебная история ввода будет очищена.

text
%APPDATA%\1C\1cv8
%LOCALAPPDATA%\1C\1cv8

Если база работает в клиент-серверном варианте, часть настроек может храниться на сервере, и очистка локального кэша не уберёт всё. В этом случае совместите удаление кэша со сбросом настроек пользователя через интерфейс конфигурации.

Журнал полнотекстового поиска

Если в базе включён полнотекстовый поиск (раздел «Администрирование» — «Полнотекстовый поиск»), введённые поисковые фразы могут отображаться в истории поля поиска на панели. Эта история также относится к пользовательским настройкам и очищается общим сбросом настроек или удалением кэша.

Сам поисковый индекс при этом очищать не требуется — он содержит данные объектов, а не запросы пользователей. Обновление или очистка индекса нужны только при технических проблемах с поиском, и выполняет их администратор с соответствующими правами.

Маршрут решения

Как выбрать способ очистки

Нужно убрать несколько записей из недавно открытыхУдалите их по одной через «Файл — История работы»
Нужно полностью очистить историю поиска и ввода для себяВыполните сброс настроек пользователя в разделе администрирования
История возвращается или формы открываются с ошибкамиУдалите папку кэша базы в %APPDATA%\1C\1cv8 при закрытом сеансе
Работаете на общем компьютере без прав администратораОграничьтесь очисткой через «Историю работы» и обратитесь к администратору для сброса настроек

Проверка результата и типичные ошибки

После очистки перезапустите сеанс 1С и проверьте три признака: список «История работы» пуст или содержит только новые записи; при вводе в поля поиска не появляются старые подстановки; формы открываются без ошибок, связанных с настройками. Если история частично сохранилась — вероятно, она хранится в системном хранилище настроек на сервере, и нужен именно сброс настроек пользователя, а не только кэша.

Типичные ошибки
01
Удаление кэша при открытом сеансе 1С — платформа может перезаписать файлы, и очистка не сработает
02
Ожидание, что очистка истории удалит сами документы или контрагентов — история хранит только ссылки на просмотры, данные не затрагиваются
03
Сброс настроек без предупреждения пользователя — вместе с историей пропадают варианты отчётов и настройки списков
04
Очистка кэша только в одной папке — часть данных хранится во второй папке профиля, и история частично возвращается

Частые вопросы

Удалятся ли документы или справочники при очистке истории поиска?

Нет. История хранит только сведения о том, какие объекты открывались и какие строки вводились в поля. Учётные данные — документы, проводки, элементы справочников — при очистке истории и кэша не затрагиваются.

Почему после очистки кэша история появилась снова?

Наиболее вероятная причина — настройки хранятся в системном хранилище настроек информационной базы, а не только локально. Выполните сброс настроек пользователя через раздел администрирования, а затем при необходимости повторно очистите кэш при закрытом сеансе.

Можно ли очистить историю поиска у другого пользователя?

Только при наличии административных прав: через раздел управления настройками пользователей администратор может удалить настройки любого пользователя. Локальный кэш другого сотрудника доступен только с его компьютера или с правами администратора на его рабочей станции.

Как отключить запоминание истории в будущем?

Штатной настройки полного отключения истории в типовых конфигурациях обычно нет. Можно периодически очищать список «История работы» вручную либо настроить регламентную очистку настроек через администратора, если это требуется политикой организации.

Поможет ли очистка истории при ошибках открытия форм?

Часто да: повреждённые файлы кэша и настроек — распространённая причина ошибок вида «Ошибка формата потока». Удаление папки кэша при закрытом сеансе решает такую проблему в большинстве случаев. Если ошибка сохраняется, причина глубже — в конфигурации или данных, и нужна диагностика администратора.

Итог

Что важно запомнить

История поиска в 1С хранится в настройках пользователя и локальном кэше, а не в данных базы. Точечная очистка делается через «Файл — История работы», полная — сбросом настроек пользователя и удалением папки кэша при закрытом сеансе. Учётные данные при этом не затрагиваются, но сброс настроек удаляет и варианты отчётов с настройками форм.