Пользователи проекта

GOLHS > Блоки >> Проекты и базы данных >> Что такое проект

Один и тот же проект может быть одновременно открыт несколькими пользователями с разных компьютеров. При открытии проекта первый (по времени открытия проекта) пользователь становится главным пользователем проекта. Это значит, что только он имеет право сохранять данные проекта в системе. Остальные пользователи (т.е. пользователи, открывшие проект после первого пользователя) имеют права «только для чтения». Они не могут сохранять данные проекта.
Если пользователь входит в проект не первым, то после загрузки проекта выдается сообщение (слева внизу всплывает специальное информационное окно) о том, что проект уже открыт. Также указывается имя пользователя, открывшего проект, имя компьютера, дата и время открытия проекта. Проект открывается в режиме чтения.
Когда главный пользователь закрывает проект, остальным пользователям приходит сообщение, о том, что главный пользователь закрыл проект. С этого момента проект не имеет главного пользователя.
В диалоговом окне «Свойства / Настройки проекта» можно нажать кнопку «Присвоить права главного пользователя проекта». При этом пользователь, нажавший эту кнопку становится главным пользователем и ему присваивается право сохранять данные проекта. Остальным пользователям приходит сообщение о том, кто стал главным пользователем проекта. Если в момент нажатия кнопки «Присвоить права главного пользователя проекта» у проекта уже был главный пользователь, у него это право отбирается, о чем ему также приходит уведомление.
Кроме того, главный пользователь может отказаться от своих прав, нажав на кнопку «Отказаться от прав главного пользователя». При этом сообщение об отказе главного пользователя от прав на запись данных проекта передается всем пользователям, открывшим данный проект. С этого момента проект также не имеет главного пользователя.
При аварийном завершении работы программы в разделе служебной информации проекта остается имя главного пользователя, хотя фактически проект им в данный момент не открыт. В этом случае при открытии проекта также появится сообщение о главном пользователе, хотя в действительности это будет означать, что указанному пользователю не удалось закрыть проект нормальным способом.
При необходимости главного пользователя можно удалить, нажав на кнопку «Присвоить права главного пользователя проекта» в модуле "Настройки проекта". 

Комментариев нет:

Отправить комментарий