Ну во-первых, информация о том, кто открыл документ документ на редактирование, малоинтересна. И не факт, что тот человек будет вносить какие-то изменения, он просто нажал не на ту кнопку (и пошёл покурить минут на 15, работа при этом встала). Во-вторых, пользователь получает не отлуп, а нормальное сообщение об изменении данной записи. Эти изменения он может увидеть. Логичный принцип "кто первым встал того и тапки" .finsoftrz писал(а): ↑17 Октябрь 2020, 16:13 Теперь на минутку задумайтесь. Как можно вообще получить информацию о том, кто редактирует документ? Правильно, только зафиксировав эту информацию при начале редактирования. Других вариантов просто нет. Будет это делать приложение, работающее со встроенной базой данных, или sql сервер, не важно. Делать они будут это примерно одинаково, с поправкой на особенности технологии.
Если задали вопрос про данный функционал, значит, он для Вас имеет значение. Это совсем не гуд, когда у Вас 2 пользователя открыли один и тот же документ с разных рабочих мест, и не знают друг о друге. Вносят изменения, а затем тот, кто последним пытается сохранить их в базе данных, получает отлуп, так как у него копия данных не актуальная.
Есть ещё варианты решения этой проблемы. Без искусственных блокировок.