Topic: Блокировка редактирования базы с уведомлением

Добрый день, Дмитрий!

Подскажите пожалуйста, возможно ли в версии 1.45 реализовать следующее:
База хранится на сервере, доступ есть у большого кол-ва пользователей.
Нужно разрешить редактирование базы только первому открывшем программу пользователю, а всем кто открывает программу во время работы первого пользователя выдавать сообщение по примеру Excel - "Программа используется другим пользователем. Редактирование заблокировано.", но давать просмотр базы. Входа по логину/паролю нет, все пользователи равнозначны.

Re: Блокировка редактирования базы с уведомлением

rynn85
в принципе возможно, создать отдельно таблицу в базе для этого, и проверять, условную запись, если она присутствует, значит кто то работает, если нет, то создаем свою запись, и работаем с полным доступом, при выходе из программы удаляем эту запись.


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


если сами не справитесь, можете отправить свой проект на support@drive-software.com, помогу.

Dmitry.