I
iosif88
Здраствуйте! Помогите решить проблему.
Написано приложение для документооборота.
Создается документ. Содержательная часть документа будет редактироваться только при его создании. После нажатия кнопки "Submit" редактирование содержательной части недоступно. И в дальнейшем будет редактироваться только програмно, а именно после нажатия кгопки "Approve" в поле документа будет проставлена текущая дата и изменена надпись со статусом.
Всем пользователям дается права "Editor" (для того чтобы любой мог создать документ и послать его на утверждение).
Кнопка "Approve" будет доступна одновременно только одному пользователю - т.е. редактировать документ на каждом этапе может только один пользователь.
Проблема заключается в том что два пользователя одновременно не могут просматривать документ Выходит сообщение The document is already locked by "xxx"
Например кто то создал документ и нажал Submit. Затем открыл документ на просмотр (редактировать он его больше не сможет) и оставил открытым.
Теперь тот кто должен утвердить документ не может его открыть.
Прошу учесть что утвеждать документ по очереди будут несколько пользователей. Поэтому открытым документ в принципе может оставить один из утверждающих (хотя ничего редактировать если очередь не его он не может).
Галочка Allow document locking НЕ стоит!
Как решить эту проблему? Как сделать так чтобы можно было одновременно просматривать документ?
Написано приложение для документооборота.
Создается документ. Содержательная часть документа будет редактироваться только при его создании. После нажатия кнопки "Submit" редактирование содержательной части недоступно. И в дальнейшем будет редактироваться только програмно, а именно после нажатия кгопки "Approve" в поле документа будет проставлена текущая дата и изменена надпись со статусом.
Всем пользователям дается права "Editor" (для того чтобы любой мог создать документ и послать его на утверждение).
Кнопка "Approve" будет доступна одновременно только одному пользователю - т.е. редактировать документ на каждом этапе может только один пользователь.
Проблема заключается в том что два пользователя одновременно не могут просматривать документ Выходит сообщение The document is already locked by "xxx"
Например кто то создал документ и нажал Submit. Затем открыл документ на просмотр (редактировать он его больше не сможет) и оставил открытым.
Теперь тот кто должен утвердить документ не может его открыть.
Прошу учесть что утвеждать документ по очереди будут несколько пользователей. Поэтому открытым документ в принципе может оставить один из утверждающих (хотя ничего редактировать если очередь не его он не может).
Галочка Allow document locking НЕ стоит!
Как решить эту проблему? Как сделать так чтобы можно было одновременно просматривать документ?