gifts2017

Кто блокирует объект

Опубликовал Станислав Шепталов (sCHTASS) в раздел Администрирование - Системное

Данная приблуда позволяет ответить на на сущный вопрос "Кто, когда и на какой машине заблокировал объект?" (открыл документ или элемент справочника).

Очередной велосипед написан мною на коленке за два часа. Использует две внешние компоненты 1CPP и FormEx ред. 2.0.5.93.  (лежат в дистрибе) и рассчитан на работу с SQL-базами.

Установка проста:

1. Скопировать все файлы в каталог ИБ
2. Прописать в начало процедуры ПриНачалеРаботыСистемы() в глобальном модуле следующую строку:
ОткрытьФормуМодально("Обработка",,КаталогИБ()+"ПриНачалеРаботыСистемы.ert");
3. Сохранить конфу и наслаждаццо.

Вроде все.

Не забываем плюсовать Wink

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

Наименование Файл Версия Размер
Кто заблокировал объект 429
.1240827428 546,45Kb
25.09.09
429
.1240827428 546,45Kb Скачать
Кто заблокировал объект (без FormEx и 1CPP) 120
.1241440755 13,30Kb
25.09.09
120
.1241440755 13,30Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Алексей Плутенко (Noy) 28.04.09 09:58
Не плохо, только глобальные функции лучше включать в обработку (например глРазложить()) - не у всех типовые конфы стоят.
2. Станислав Шепталов (sCHTASS) 28.04.09 10:19
1) Верно. Но как уже говорил обработка написана на коленке и была предназначена для типовой конф: 1С: Бухгалтерия 7.7, 1С: Торговля и склад 7.7, 1С: Зарплата и кадры 7.7
3. Annatol (Anatolka) 28.04.09 15:13
неплохо бы еще и при выходе пользователя записи удалять
4. Станислав Шепталов (sCHTASS) 28.04.09 15:25
3) при входе пользователя очищаются :)
Хотя правда Ваша - логичней так поступать. Но задача стояла так, чтобы вкрутить данную тему с наименьшими модификациями конфигурации. Поэтому чистка лога приходится при начале работы системы: частичная чистка при разделенном режиме и полное удаление при монопольном входе.
5. Annatol (Anatolka) 28.04.09 15:59
(4) и при входе тоже нужно, ведь отключение могло быть аварийным =)
6. Федор (tdr1225) 30.04.09 12:13
7. Константин (Fisherru) 04.05.09 16:15
Присоединяюсь к (6)
Компоненты почти у всех есть ;-)
8. Константин (Fisherru) 02.06.09 15:15
Сегодня столкнулся.
Если выбирать элемент справочника второго уровня (у нас глубже не бывает),
то расписывает как положено.
А если группу или элемент лежащий в корне (первый уровень) - просто идет стандартное сообщение - запись заблокирована!
С документами такая же фигня - не расписывает :-(
А очень хочется
9. Станислав Шепталов (sCHTASS) 03.06.09 08:35
8)
>А если группу или элемент лежащий в корне (первый уровень) - просто идет стандартное сообщение - запись заблокирована!
Это недоработка FormEx. Есть такой глюк с одноуровневыми справочниками. Со справочниками с 2 или более уровнями таких косяков нет. Проверенно.

> С документами такая же фигня - не расписывает :-(
Попробуйте обновить FormEx. Проблем подобных у себя не обнаруживал
10. Епрст (Ёпрст) 26.04.11 09:47
(0) всё нужно делать было в 1 обработке, а не в 2-х.
И проверять на всякий, был ли уже загружен доп. глобальник.
11. sandy kjhgkgk (sandy1104) 14.10.11 16:54
Мне пригодилось!Спасибо
12. Алекс (Yexel) 16.02.12 14:06
Давно искал такое. Теперь наконец-то можно будет отвечать на вопросы пользователей из серии
"Какой, б.я, урод вошёл в документ и ушёл после этого на обед" :)
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа