|
|
|
Проблема при работе с Word-ом
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Есть Grid, каждая строка которого связана со своим документом Word или Excel. При при двойном щелчке мышкой по любой строке Grid-а через COM сервер загружается соответствующий документ. Приложение (на VFP 9.0)установлено на удалённом сервере, доступ - через удалённые рабочие станции. Проблемы начинаются, когда с разных рабочих станций пытаются загрузить один и тот же документ - не отрабатывает нормально блокировка (Word-a или Excel). ВОПРОС: Каким образом блокируется файл из приложений Ms Office и как получить сообщение об этом в среду Fox-а для обработки ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2006, 10:57 |
|
||
|
Проблема при работе с Word-ом
|
|||
|---|---|---|---|
|
#18+
Первое что приходит нна ум это заблокировать запись источника данных для Grid? и обрабатывать ету ситуацию при DoubleClick и аналогичных событиях... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2006, 11:01 |
|
||
|
Проблема при работе с Word-ом
|
|||
|---|---|---|---|
|
#18+
AlikWishinПервое что приходит нна ум это заблокировать запись источника данных для Grid? и обрабатывать ету ситуацию при DoubleClick и аналогичных событиях... Спасибо. К сожалению это не возможно, так, как в Grid-е не строки таблиц, а вычисленная информация (в частности путь доступа к документу, а документов с таким именем может быть в разных каталогах - много) и блокировка возможна только на одной рабочей станции. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2006, 11:47 |
|
||
|
Проблема при работе с Word-ом
|
|||
|---|---|---|---|
|
#18+
А в чем собственно проблема?.. или Вам необходимо блокировать загруженные файлы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2006, 14:37 |
|
||
|
Проблема при работе с Word-ом
|
|||
|---|---|---|---|
|
#18+
UNPПроблемы начинаются, когда с разных рабочих станций пытаются загрузить один и тот же документ - не отрабатывает нормально блокировка (Word-a или Excel). ВОПРОС: Каким образом блокируется файл из приложений Ms Office и как получить сообщение об этом в среду Fox-а для обработки ? Пользуйся шаблонами Worda и Excelя и блокировок не будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2006, 09:22 |
|
||
|
Проблема при работе с Word-ом
|
|||
|---|---|---|---|
|
#18+
AleksMed UNPПроблемы начинаются, когда с разных рабочих станций пытаются загрузить один и тот же документ - не отрабатывает нормально блокировка (Word-a или Excel). ВОПРОС: Каким образом блокируется файл из приложений Ms Office и как получить сообщение об этом в среду Fox-а для обработки ? Пользуйся шаблонами Worda и Excelя и блокировок не будет. Какие могут быть шаблоны? Проблема в том, что два пользователя одновременно пытаются работать (R/W) с одним и тем же документом Word. Так каким же образом из среды Foxs-а (или через Com-server Word) можно определить блокировку текущего документа (файла)????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2006, 13:18 |
|
||
|
Проблема при работе с Word-ом
|
|||
|---|---|---|---|
|
#18+
Так можно или нет работать нескольким пользователям с одним документом? Если да, то шаблоны помогут избежать блокировки Word документов. Если нет, то блокируй запись-источник для документа и проверяй блокировку записи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2006, 13:23 |
|
||
|
Проблема при работе с Word-ом
|
|||
|---|---|---|---|
|
#18+
Вопрос закрыт. Спасибо всем, кто откликнулся. Проблема решается следующим образом: - открывается файл с документом Word (на чтение/запись) функцией nKod=Fopen(<имя файла>,2), если код возврата nKod<0, файл или занят из другого приложения, или не существует... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 16:56 |
|
||
|
|

start [/forum/topic.php?fid=41&fpage=250&tid=1591370]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
39ms |
get tp. blocked users: |
2ms |
| others: | 225ms |
| total: | 351ms |

| 0 / 0 |
