Как в программе работать одновременно нескольким пользователям.
В программе могут одновременно работать несколько пользователей. Организовать такую работу можно через Удаленный Рабочий Стол ( RDP ) или по локальной сети: 👇
Для этого необходимо разместить программу на компьютере под ОС Windows, выполняющим роль "сервера" в отдельной директории.
Раздать и настроить всем пользователям, которые будут запускать программу со своих компьютеров, полные права на работу в этой директории.
А на локальных компьютерах подключить эту сетевую папку с программой как букву диска (должно получиться, например, так x:\Про.Путевые листы).
Затем на локальных компьютерах пользователей, в свойствах ярлыка, прописать этот путь, например, как показано на скриншоте: 👇
Но (!!!) ☝️ перед первым запуском на каждом пользовательском компьютере необходимо установить (инсталлировать) программу для того, чтобы в систему Windows прописались необходимые компоненты, обеспечивающие запуск программы (runtime, .dll модули).
После этого директорию с программой с локального компьютера можно удалить.
Также возможен вариант, когда сначала программу запускают на локальном компьютере (успели поработать, ввести какие-то данные), а затем просто всю директорию со всеми файлами можно скопировать на сетевой диск, и как описано выше, организовать доступ с других компьютеров.
Если при запуске программы с сетевого диска появляются какие-то ошибки, то обычно это связано с недостаточными правами пользователей или неправильной настройкой прав. В любом случае, из текста ошибки можно понять что не так.
Если все настроено правильно, то никаких ошибок при запуске программы или при работе быть не должно.