tagezi, в принципе, на первый взгляд, все достаточно просто. И на одной конкретно взятой машине все работает.
Теперь давайте попробуем усложнить задачу.
Итак, имеем общую папку YD, в которой лежит искомый файл. Она синхронизируется на десктопах обих пользователей.
Файл с защитой листа. Т.е. первый пользователь, зная пароль, может менять весь файл. Второй - может изменять только незащизенные ячейки.
https://help.libreoffice.org/Common/Collaboration/ru
Как таковая функция одновременной работы с файлом - не нужна, т.к. фактически каждый работает со своей локальной копией файла, которая после сохранения синхронизируется с общей папкой в облаке.
Вот тут начинаются первые проблемы. Если пользователи работают с файлом в разное время - все ок. Если во время работы одного пользователя, над файлом начинает работать другой пользователь, а позже, соответственно, оба его сохраняют - в общей папке мы получаем две копии с изменениями каждого из пользователей соответственно.
Не понятно, поможет ли в данном случае прямой доступ? И если да - то как реализовать на YD?
Защита листа
Тут возникают проблемы только если второй пользователь пытается открыть файл при помощи MS Excel. Файл открывается только в режиме Read-only.
Как победить?