Пользователи открывают один и тот же документ, выполняют какие то действия, но не могут сохраниться (блокировка), это обошел сравнительно просто:
При этом второй и далее могут открыть только на просмотр, но встал вопрос, если человек открыл документ и ушел на обед. Кому давать по шапке... Как определить, кем и желательно с какого компа заблокирован документ?
База SQL, если я перехватываю как выше и все следующие только на просмотр, то ошибка не выдается, если не перехватывать, то ошибка выдается при попытке записи, а человек до этого полчаса чего-то там ваял. Вот как бы получить языком 1С8 то же сообщение, что дает SQL?
+(3) ответ 1С:
Вопрос: требуется узнать каким пользователем и с какого компьютера этот объект заблокирован.
Ответ: Информация о том, кто заблокировал объект включается в текст исключения в клиент-серверном варианте работы.
Возможности программного анализа не предоставляется.
т.е. делай как в (3) ОписаниеОшибки() в Исключение