Обработка «очистка кеша 1с»

Миниатюра

Если на одном компьютере ничего в 1с не работает, а в другом компьютере все работает замечательно, скорее всего вы столкнулись с проблемой просроченного кеша 1с.

На компьютере, где 1с глючит, необходимо удалить кеш вручную или с помощью моей обработки. Тогда, вполне вероятно, все заработает!

Я предлагаю вам свою обработку удаления кеша 1с.

Администраторы, да и просто пользователи 1с, которые пользуются обычным приложением (не управляемым), сталкиваются с проблемами неработающего кеша 1с.

Если 1с вдруг перестала нормально работать, если вы обнаружили непонятное поведение документов, справочников, обработок...

Я думаю любой администратор 1с рано или поздно сталкивался с этой проблемой.

Я предлагаю вам свою обработку удаления кеша 1с. При нажатии на кнопку кеш 1с удалится автоматически! Не нужно напрягать мозги и удалять все вручную!

Есть несколько способов решения этой проблемы. Вот некоторые из них:

 

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

 

Обычно, чтобы удалить кеш 1с, администратор открывает проводник на компьютере пользователя (кликнуть правой клавишей на кнопке Пуск, в появившемся окне выбираем «Открыть Проводник»).

Заходит в папки:

и удаляет все содержимое (папки и файлы)

 

Метод удаления кеша 1с через командную строку

 

Открываем окно ввода команд. В Windows 7: Пуск — Все программы — Стандартные — Командная Строка. В Windows Xp путь может отличаться.

Откроется окно командного ввода.

1.3. Командная строка в Windows 1.3. Командная строка в Windows

В командную строку вводим (В случае Windows XP):

Команда Microsoft MS-Dos «rmdir» удаляет все файлы и папки из указанной директории. Ключи запуска команды «/S /Q» — смотрите на скриншоте.

В случае Windows 7 командная строка будет другая:

 

Метод удаления кеша 1с с помощью ключа запуска базы 1с

 

1.4. ClearCache параметр запуска информационной базы 1.4. ClearCache параметр запуска информационной базы. Указывается в свойствах информационной базы, в окне запуска 1с.

 

 Предлагаю вашему вниманию свою обработку очистки кеша 1с

 

Если вас не устраивают вышеперечисленные методы борьбы с глюками 1с в общем и  кешем 1с в частности, думаю вас заинтересует моя обработка.

Обработка берет все рутинные операции по очистке кеша 1с на себя. Пользователю достаточно нажать на кнопку, и кеш очистится на его компьютере (в папке пользователя) автоматически.

Преимущество перед ручным удалением в том, что:

  1. Удаляются только настройки форм 1с (положение, размер), другие настройки (строки ввода в полях и др. не удаляются)
  2. Удаляются настройки только текущего пользователя Windows. если другой человек зайдет в Windows под своим именем, то его настройки 1с не затронутся.
  3. Не нужно запускать сторонних программ. Достаточно сказать пользователю по телефону, чтобы он нажал на определенную кнопку!
2.1. Форма Обработки в конфигураторе 2.1. Форма Обработки в конфигураторе
2.2. Код Формы Обработки в конфигураторе 2.2. Код Формы Обработки в конфигураторе

 

Часть кода обработки для примера

 

Обработка использует общий модуль для функционирования. Это сделано в целях универсальности работы, а также чтобы можно было очистить кеш 1с с помощью bat-файла, запускающего обработку 1с в фоновом режиме.

Вы вправе перенести код общего модуля в обработку, если у вас нет желания добавлять его в конфигурацию.

3.1. Код общего модуля, для работы обработки 3.1. Код общего модуля, для работы обработки
3.2. Код Модуля обработки 3.2. Код Модуля обработки

 

Код обработки и общего модуля

 

Предлагаю вашему вниманию исходный код моей обработки, а также исходный код общего модуля.

Конечно, не за бесплатно, а за простой лайк в любой социальной сети вы сможете посмотреть код.

Пожалуйста, поддержите наш блог. Вам вкусность, а мне — продвижения. Все просто и бесплатно.

Почему на за просто так? Потому что я потратил на отладку обработки достаточно много времени. На самом деле аналогичный труд на некоторых сайтах продается за деньги.

Я не жадный, но и нищеброд. Я думаю социальный лайк — для вас просто, а для меня — ценно!

 

На этом все, пока! Спасибо за лайки, если вы их поставили!

Как всегда, напоминаю, пишите свои комментарии, если не трудно, конечно. Я всегда стараюсь максимально развернуто на них ответить.

Теги: ,

  • https://plus.google.com/118045446651127659191 Yury Kharitonov

    Жалко, что

    на ссылку не очень похожа

  • http://www.odnoklassniki.ru/profile/582001632052 Raul Yalymov

    Хорошая идея

  • https://plus.google.com/106498435648403137961 Vlad BOYKO

    как скачать?

  • http://vk.com/id7399457 Вячеслав Михайлов

    нет, ссылки нет

    есть только

    Исходный код модуля формы обработки

    Исходный код общего модуля «РаботаСКешем1С». У моделя стоит всего одна галка в свойствах «клиент (обычное приложение)». по идее, можно поставить галку «Внешнее соединение», чтобы вызывать процедуры модуля в пакетном режиме запуска 1с.

  • вв

    Не понятно как получить обработку

    Лайки ставяться а току нет.

    • http://braincolor.ru/ Петр Лунегов

      очевидно, что вы зашли на данный сайт, не зарегистрировавшись в социальной сети. Это видно по анонимному виду пользователя в вашем комментарии. Соответственно, сайт не может определить, поставили ли вы лайк.

      Чтобы вы могли скачать обработку, войдите в социальную сеть, зайдите на сайт.

      Он увидет что вы зашли в ваш аккаунт и посмотрит, есть ли лайк.

  • http://vk.com/id7399457 Вячеслав Михайлов

    спасибо

    • http://braincolor.ru/ Петр Лунегов

      Очевидно что у Вячеслава все получилось.

      Потом что он зашел на сайт, будучи зарегистрированным в соц. сети в Контакте. Это видно по картинке его пользователя.

      Вячеслав, судя по вашему отзыву, вы получили ссылку на скачивание и скачали. Верно?

      • http://facebook.com/profile.php?id=100009049504753 Юрий Харитонов

        Хотелось бы узнать, как ему это удалось...

>