gani7787 Ответов: 2

Как отследить открытый документ, который открыт другим человеком


Hi,

I have the hyperlink in table. when the user click on the link it suppose to open the document.

The challenge of the task is, when one person open the document, then the other person should not open the document.

It should say some alert saying "This person opening the document,pls. contact person to close the doc"

How to track when person open the document then the other person should get alert message as soon as click the link.

unless or untill user close the document, then the document link should be enable to open other person.

How to handle this type of scenario...?


Что я уже пробовал:

я думаю, как справиться с этой проблемой и какой метод я могу использовать

2 Ответов

Рейтинг:
17

OriginalGriff

Гиперссылка не может перейти непосредственно к файлу: она должна перейти на веб-страницу (возможно, с идентифицирующей строкой запроса), которая проверяет базу данных и либо обслуживает файл, либо отображает сообщение.

Ваша проблема заключается в "закрытии файла" - если только удаленный клиент не вынужден сообщить вам, когда он его закрывает, невозможно сказать, что он с ним сделал: сохранил ли он его и открыл в Adobe, просмотрел ли через браузер или просто отключил компьютер и ушел. Нет никакого сигнала, который мог бы рассказать вам об этом!

Вы можете добавить тайм-аут, подобный тайм-ауту сеанса, который может попытаться предложить пользователю указать, что он еще не закончил с ним, но даже тогда он может не получить сообщение и продолжить чтение.

Я думаю, что вам нужно сесть и точно спланировать то, что вы пытаетесь сделать, так как я подозреваю, что нет хорошего решения для сценария, который вы описали выше.


Рейтинг:
1

gani7787

Спасибо за отличное руководство. я попробую другой способ...