Всем привет!
Вот задался вопросом.. нужно проследить изменение документа в бекэнде.
Ситуация такая:
Пользователь 1 открывает документ... держит его какое-то время t.
За это время t другой 2 пользователь открывает этот же документ.. правит его... и сохраняет.
Далее пользователь 1 решает что-то сделать с документом (точнее нажать на кнопку в документе).
При нажатии надо проверить были ли изменения документа за время t.
Пытаюсь сделать так...
По UNID открытого документа ищу в базе документ и сравниваю определенные поля.
Но вот не задача... таким способом получаю текущий открытый документ без изменений :gigi:
Как бы это обойти? или может я что-то не так делаю?
Вот задался вопросом.. нужно проследить изменение документа в бекэнде.
Ситуация такая:
Пользователь 1 открывает документ... держит его какое-то время t.
За это время t другой 2 пользователь открывает этот же документ.. правит его... и сохраняет.
Далее пользователь 1 решает что-то сделать с документом (точнее нажать на кнопку в документе).
При нажатии надо проверить были ли изменения документа за время t.
Пытаюсь сделать так...
По UNID открытого документа ищу в базе документ и сравниваю определенные поля.
Но вот не задача... таким способом получаю текущий открытый документ без изменений :gigi:
Как бы это обойти? или может я что-то не так делаю?