Стояла задача удаления Журнала регистрации с отбором по определенному пользователю: Начал шерстить интернет, мне предложили сделать так:
1) посмотреть, где находится журнал регистрации на компьютере (предварительная подготовка)
2) остановить кластер 1с (если база клиент-серверная) т.е. пользователи не должны работать в этот момент.
3) открыть Журнал регистрации при помощи SQLite
4) сделать выборку по пользователю (sql запрос)
5) если на шаге 4 всё ОК, тогда заменить в запросе SELECT на DELETE
6) запустить кластер 1с
7) пользователи могут продолжить работать.
Как вариант это можно использовать, если требуется одноразовое исполнение, например, вечером, но опять же нужно проделать кучу действий и выгонять пользователей! Моя же обработка позволяет удалить записи журнала регистрации, не используя монопольный режим. Отбор осуществляется по пользователю и периоду. Код элементарный, открытый! Вы можете критиковать меня за то, что зачем выкладывать данную обработку... По мне же: Я готов был заплатить, скачать за стартмани, но не нашел нужного мне решения. Эта обработка позволяет ее хранить на флешке, ничего не устанавливая на компьютер, в любой момент запустить и почистить журнал регистрации! Рад, если пригодится.
Тестировалось на УТ 10.3.54.1, УПП 1.3.124.2, но должна подойти и для других конфигураций 8.2.
Важно:
Работает Обычное приложение;
С журналами расширения: lgd