Андрей Смирнов
Время чтения: ~12 мин.
Просмотров: 13

Чистка Кэша 1С

Содержание

Задача

В ИБ с конфигурацией УТ 11 у всех пользователей очистить настройки формы элемента справочника «Номенклатура».

Решение

В конфигурациях на БСП есть утилита копирования/очистки настроек пользователя, но в некоторых ситуациях, обработка очищает не все настройки.

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

Выборка = ХранилищеСистемныхНастроек.Выбрать();Пока Выборка.Следующий()Цикл    ТекстСообщения ="КлючНастроек "+ Выборка.КлючНастроек  +"; КлючОбъекта "+ Выборка.КлючОбъекта  +"; Пользователь "+ Выборка.Пользователь  +"; Представление"+ Выборка.Представление;    ОбщегоНазначенияКлиентСервер.СообщитьПользователю(ТекстСообщения);КонецЦикла;

В окне сообщение получим примерный текст:

КлючНастроек ; КлючОбъекта Справочник.ВидыНоменклатуры.ФормаСписка/Такси/НастройкиОкна; Пользователь Пользователь1; Представление  КлючНастроек ; КлючОбъекта Справочник.ВидыНоменклатуры.ФормаЭлемента/Такси/НастройкиОкна; Пользователь Пользователь1; Представление  КлючНастроек ; КлючОбъекта Справочник.ВидыНоменклатуры.ФормаВыбораГруппы/Такси/НастройкиОкна; Пользователь Пользователь1; Представление  КлючНастроек ; КлючОбъекта Справочник.ВидыНоменклатуры.ФормаВыбора/Такси/НастройкиОкна; Пользователь Пользователь1; Представление  КлючНастроек ; КлючОбъекта Справочник.Номенклатура.ФормаСписка/Такси/НастройкиОкна; Пользователь Пользователь1; Представление  КлючНастроек ; КлючОбъекта Справочник.Номенклатура.ФормаЭлемента/Такси/НастройкиОкна; Пользователь Пользователь1; Представление  КлючНастроек ; КлючОбъекта Справочник.Номенклатура.ФормаВыбораГруппы/Такси/НастройкиОкна; Пользователь Пользователь1; Представление  КлючНастроек ; КлючОбъекта Справочник.Номенклатура.ФормаВыбора/Такси/НастройкиОкна; Пользователь Пользователь1; Представление  

Проанализировав текст дописываем в наш код проверку на ключа объекта и при необходимости будем удалять настройку

Выборка = ХранилищеСистемныхНастроек.Выбрать();Пока Выборка.Следующий()ЦиклЕсли Найти(Выборка.КлючОбъекта,"Справочник.Номенклатура.Форма.ФормаЭлемента")<>Тогда    ТекстСообщения ="КлючНастроек "+ Выборка.КлючНастроек  +"; КлючОбъекта "+ Выборка.КлючОбъекта  +"; Пользователь "+ Выборка.Пользователь  +"; Представление"+ Выборка.Представление;    ОбщегоНазначенияКлиентСервер.СообщитьПользователю(ТекстСообщения);    ХранилищеСистемныхНастроек.Удалить(Выборка.КлючОбъекта, Выборка.КлючНастроек, Выборка.Пользователь);КонецЕсли;КонецЦикла;

Главная » Универсальное для обычных форм

Не секрет, что периодически, в 1С нужно чистить настройки пользователей!

т.к. в процессе обновления программы или доработки нового функционала, форма документа, отчета меняется и старые сохраненные настройки могут неверно отображаться с новым интерфейсом. Чтобы это исправить — нужно очистить старые настройки и сохранить по новой.

Тут же хранятся настройки печатных форм документов, если документ не печатается из 1С или печатается криво, то нужно очистить настройки 1C.

aa5991dbece66cbe3ecf30609b51773a.jpg

Обработка очистки настроек пользователя работает в 2-х режимах:

1. Выбираете пользователя — нажимаете Очистить ВСЕ настройки пользователя — у выбранного пользователя будет очищены все старые настройки, и программу будет работать и отображаться так , как это было заложено разработчиками. Этот способ помогает избавиться от проблем кроивого отображения форм в 1С.

2. Выборочно — Нажмите Получить настройки всех пользователей — отметьте галочками то — что нужно удалить и нажмите Удалить помеченные. Данный способ позволяет удалить только те настройки, которые вы считаете проблемными или не нужными.

Скачать обработку Очистка хранилища настроек пользователей

Публикация № 1192244

Администрирование — Администрирование СУБД

+6Ссылка на публикациюHTML

Обработка очищает хранилище настроек пользователей.

Периодически в 1С необходимо чистить настройки пользователей, т.к.В после обновления программы или доработки нового функционала (а также в случае, если документ не печатается из 1С или печатается криво) сохраненные настройки могут неверно отображаться с новым интерфейсом. Чтобы этого не было,В необходимо очищать старые настройки.

Обработка позволяет очистить настройки пользователей:

— всех пользователей;

— с отбором по пользователю.

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

Обработка универсальная и не привязана к БСП. Будет работать с любой конфигурацией и на любой платформе.

Тестирование производилось на платформе 8.3.13 и 8.3.15.

+6Ссылка на публикациюHTML

Скачать файлы

Наименование Файл Версия Размер
Очистка хранилища настроек пользователей (обычные формы): .epf 9,68Kb
Очистка хранилища настроек пользователей (управляемые формы): .epf 8,94Kb 2
Очистка хранилища настроек пользователей (обычные и управляемые формы): .epf 13,80Kb

Специальные предложения

Статистика:

Просмотры623

Загрузки2

Рейтинг6

Комментарии

Создание10.02.20 07:50

Обновление10.02.20 07:50

№ Публикации1192244

Характеристики:

РубрикиАдминистрирование СУБД

Кому Программист

Тип файла Внешняя обработка (ert,epf)

Платформа Платформа 1С v8.x (все механизмы) , Управляемые формы

Конфигурация Конфигурации 1cv8

Операционная система Не имеет значения

Страна Не имеет значения

Отрасль Не имеет значения

Налоги Не имеет значения

Вид учета Не имеет значения

Доступ к файлу Абонемент ($m)

Код открытДа

См. также

Проверка подписки ИТС

+5</h2>

Проверка подписки ИТС по регистрационным номерам, логинам. Практическое применение API по интеграции с Порталом 1С:ИТС.

1 стартмани

В В В  В В В  kostik_loveВ В В  В В В  В В В 

Новый раздел на Инфостарте — Electronic Software DistributionПромо

Инфостарт напоминает: на нашем сайте можно купить не только ПО, связанное с 1С. В нашем арсенале – ESD-лицензии на ПО от ведущих вендоров: Microsoft, Kaspersky, ESET, Dr.Web, Аскон и другие.

  • Низкие цены, без скрытых платежей и наценок
  • Оперативная отгрузка
  • Возможность оплаты с личного счета (кешбек, обмен стартмани на рубли и т.п.)
  • Покупки идут в накопления для получения скидочных карт лояльности Silver (5%) и Gold (10%)

История работы пользователей (отчет на СКД)

+75</h2>

Отчет для просмотра истории работы пользователей (СКД, просмотр для любого пользователя).

2 стартмани

В В В  В В В  В В В  YPermitinВ В В  22В В В  В В В 

Ограничение доступа в базу по количеству сеансов или дате

+3</h2>

Расширение позволяет ограничить доступ в базу по количеству активных сеансов или дате. Не затрагивает объекты типовой конфигурации. Сделано и протестировано на БП 8.3 версий 3.0.65.84 и выше. Требует платформу не ниже 8.3.16. Представлены версии расширения для конфигураций с режимом совместимости 8.3.12, 8.3.14 и 8.3.15.

2 стартмани

В В В  В В В  foloВ В В  В В В  В В В 

Базовый курс по обмену данными в системе 1С:Предприятие. Онлайн-интенсив с 12 по 28 мая 2020 г.Промо

Данный онлайн-курс предусматривает изучение механизмов платформы “1С:Предприятие”, обеспечивающих обмен данными между различными прикладными 1С-решениями и взаимодействие с другими информационными системами. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”.

5500 рублей

Изменение имени домена для выбранных пользователей информационной базы

+4</h2>

Предлагаю Вашему вниманию обработку используемую в реальном производственном процессе на нашем предприятии. Задача переименования доменов возникла при реорганизации предприятия, имена некоторых доменов для удобства решено было изменить, но при таком количестве пользователей изменение имен доменов штатными средствами выглядело нереально. Было решено создать обработку для изменения имен доменов Информационной базы. Обработка предназначена для работы в клиент-серверных базах и тестировалась на платформе 8.3.14.1854. Работает в режиме внешней обработки.

1 стартмани

В В В  В В В  bryantsev.yuryВ В В  В В В  В В В 

Транслятор запросов 1С в SQL

+129</h2>

Инструмент для трансляции запросов платформы 1С в SQL, а также их диагностики.

10 стартмани

В В В  В В В  В В В  YPermitinВ В В  60В В В  В В В 

DevOps для 1С. Онлайн-курс проходит с 16 апреля по 11 июня 2020 года.Промо

Данный онлайн-курс предусматривает изучение процессов DevOps, их применение при разработке на платформе 1С. В результате прохождения онлайн-курса вы сможете: настроить ПО необходимое для проведения проверок и тестирования, создавать сценарии тестирования и объединять их в комплексные процессы, создавать скрипты для автоматизации процессов DevOps.

12000 рублей

Проверка SQL базы данных 1С 8.1, 8.2, 8.3

+20</h2>

Обработка предназначена для проверки SQL базы данных 1С. Используется только для клиент-серверной версии 1С, у которой база данных хранится под управлением MS SQL Server. Конфигурация 1С значения не имеет.

2 стартмани

В В В  В В В  В В В  dgonsonВ В В  19В В В  В В В 

На время отключаем контроль остатков и проверку документов

+68</h2>

На время сеанса отключаем контроль остатков и проверку документов в ERP, КА, УТ типовыми средствами и простым расширением.

1 стартмани

В В В  В В В  В В В  sapervodichkaВ В В  2В В В  В В В 

Онлайн-курс «Подготовка к экзамену 1С:Эксперт и 1С:Профессионал по технологическим вопросам» с 7 по 24 апреля 2020 г.Промо

На курсе вы получите практические навыки решения задач производительности 1С, в том числе характерных для высоконагруженных информационных систем (более 1000 пользователей). Подготовка к экзамену – только одна из составляющих курса. 70% слушателей приходят за знаниями, которые позволят расти и зарабатывать, делать сложные задачи на крупных проектах.

16450 рублей

Тест серверного оборудования на допустимое количество пользователей: как это использовать?

+952</h2>

Выполнил 3 разных теста для проверки серверного оборудования (тест 1С, тесты gilev) на возможное число 1С онлайн-пользователей одновременно работающих на нем и интерпретировал результаты тестов через легких, средних и тяжелых пользователей с помощью таблицы с профилями реальных пользователей.

3 стартмани

В В В  В В В  В В В  sapervodichkaВ В В  3В В В  В В В 

Удаление спящих сеансов

+81</h2>

Удаление сеансов, имеющих статус «спящий».

1 стартмани

В В В  В В В  В В В  &-reyВ В В  7В В В  В В В 

Готовые переносы данных из различных конфигураций 1CПромо

Рекомендуем готовые решения для переноса данных из различных конфигураций 1C. C техподдержкой от разработчиков и гарантией от Инфостарт.

Очистка кэша нескольких баз прямо из 1С

+9</h2>

Обработка предназначена для очистка кэша нескольких баз непосредственно из 1С (только в обычном режиме).

1 стартмани

В В В  В В В  В В В  r.moschenskiyВ В В  2В В В  В В В 

Работа с базами данных 1С в SQL Server Management Studio (Расширение для SSMS)

+87</h2>

Расширение позволяет просматривать связи объектов метаданных и таблиц БД, сгруппированные данные (по группам метаданных) об используемом дисковом пространстве и выполнять трансляцию SQL текста запроса в термины 1С. И бонусом — при наведении курсора мыши на таблицу или поле показывает назначение объекта в терминах 1С.

10 стартмани

В В В  В В В  В В В  akpaevjВ В В  46В В В  В В В 

Программы для исполнения 54-ФЗПромо

С 01.02.2017 контрольно-кассовая техника должна отправлять электронные версии чеков оператору фискальных данных — правила установлены в 54-ФЗ ст.2 п.2. Инфостарт предлагает подборку программ, связанных с применением 54-ФЗ, ККТ и электронных чеков.

Запуск внешних обработок по списку пользователей

Создает командный файл для запуска пользователей по списку.

1 стартмани

В В В  В В В  Mari_KuznetzovaВ В В  В В В  В В В 

CF & SQL : конструктор прямых запросов к БД 1С

+1652</h2>

Программа для чтения и анализа внутренней структуры данных 1С V8.х, Содержит конструктор прямых SQL запросов, позволяет обрабатывать и редактировать тексты SQL-запросов, выполнять прямые запросы к базе данных 1С и обрабатывать полученные результаты.

1 стартмани

В В В  В В В  В В В  dmitrydemenewВ В В  35В В В  В В В 

Видеокурс «Специфика управления проектом на этапе сбора требований к Информационной системе при применении процессного подхода»Промо

Цели курса – передать технологию, необходимую для управления проектами сбора требований к Информационной системе, выполняемых с применением процессного подхода. Ключевые результаты: получение знаний и инструментов, необходимых для правильного планирования и организации работ по сбору требований к ИС с применением процессного подхода.

5000 рублей

Закрытие незавершенных сеансов

+46</h2>

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

1 стартмани

В В В  В В В  В В В  AnatolPopovВ В В  8В В В  В В В 

Легкое и гибкое управление списком доступных баз 1С у пользователей

+9</h2>

Когда в локальной сети много пользователей, а еще большое количество различных баз и при этом каждому нужны свои, то администрирование этого зоопарка превращается в АД! Этот комплекс позволяет централизованно управлять списком доступных баз в разрезе пользователей. За пару кликов можно добавить или убрать базу у всех пользователей.

5 стартмани

В В В  В В В  В В В  RomikRВ В В  9В В В  В В В 

Подборка решений для взаимодействия со ФГИС «Меркурий»Промо

С 1 июля 2019 года все компании, участвующие в обороте товаров животного происхождения, должны перейти на электронную ветеринарную сертификацию (ЭВС) через ФГИС «Меркурий». Инфостарт предлагает подборку программ, связанных с этим изменением.

Размер таблицы SQL базы 1С

+7</h2>

Обработка для анализа структуры БД в виде таблиц SQL, их объемов и объемов индексов таблиц. Писалась для анализа в целях оптимизации работоспособности и быстродействия 1С. Будет полезна администраторам и разработчикам, в целях поиска нужной таблицы в SQL по метаданным конфигурации. Две обработки: 1. «Размер таблицы SQL базы 1С не УФ» — не управляемые формы — работает на любой конфигурации 1С 8.2/8.3 (тестировалась УПП 10.3, КА 1.1, ЗУП 2.5 и т.д.) 2. «Размер таблицы SQL базы 1С УФ» — под управляемые формы — работает под любыми конфигурациями 1С 8.3 (тестировалась УТ 11)

1 стартмани

В В В  В В В  В В В  MourosВ В В  5В В В  В В В 

Скрипт для выгрузки информационной базы

+19</h2>

Скрипт позволяет произвести выгрузку информационной базы 1С клиент-серверного варианта.

1 стартмани

В В В  В В В  В В В  bashirov.rsВ В В  14В В В  В В В 

check_icon.pngСпасибо!Используемые источники:

  • https://guesto.ru/1c-ochistka-proizvolnykh-nastroyek-iz-khranilishcha-sistemnykh-nastroyek/
  • https://all4cf.ru/univof-ochistka_nastroek_polzovateley.html
  • https://infostart.ru/public/1192244/

Рейтинг автора
5
Подборку подготовил
Максим Уваров
Наш эксперт
Написано статей
171
Ссылка на основную публикацию
Похожие публикации