0 / 0 / 0
Регистрация: 12.10.2006
Сообщений: 185
|
|
1 | |
Что такое поле $writers01.02.2007, 18:34. Показов 24900. Ответов 9
Метки нет (Все метки)
День добрый. Запускаю агент ... Выскакивает табличка (файл прилагается). Берем у руки дебагер, узнаем на какой доке заглючило, лезу в базу, смотрю на поля документа. Есть там поле $Writers, в нем лотусовское имя, не мое естественно. Пробовал редактировать документ руками --- даже не включило режим, сказало документ закрыт тем-то и тем то. Что это за поле и что можно сделать что бы агент все-таки мог вносить в него измененния?
0
|
01.02.2007, 18:34 | |
Ответы с готовыми решениями:
9
Объясните, что такое электрическое поле Что такое вихревое электрическое поле? Хостинг net.pipe службы в IIS: что такое поле Binding information Что такое файловый буфер? Что такое режим (модификатор) доступа, при работе с файлами? |
0 / 0 / 0
Регистрация: 13.10.2005
Сообщений: 848
|
|
01.02.2007, 18:47 | 2 |
Для: Ogion7
в свойствах бд, на первой закладке, внизу поднят флаг "Allow document locking"? если да, то читай Document locking в хелпе дизайнера
0
|
0 / 0 / 0
Регистрация: 12.10.2006
Сообщений: 185
|
|
01.02.2007, 19:01 | 3 |
Угу, спасибо
Так оно и было
0
|
0 / 0 / 0
Регистрация: 13.10.2005
Сообщений: 848
|
|
01.02.2007, 19:10 | 4 |
Для: Ogion7
на самом деле эта фишка считается полезной (по крайней мере в хелпе так написано). она предохраняет базу от появления конфликтов редактирования и репликации. НО! если у пользователя "слетает" ось или нотес или пользователь оставил открытым док, а сам скрылся в неизвестном направлении, то вполне возможна ситуация появления "зависшей" сессии. а если с доком нужно работать, то в таком случае остается только дропать этого пользователя на серваке :-(
0
|
0 / 0 / 0
Регистрация: 12.10.2006
Сообщений: 185
|
|
01.02.2007, 19:16 | 5 |
Но убрав галочку в базе обошлись меньшей кровью, хоть понятно откуда ошибка, а то думал агент криво написан...
0
|
0 / 0 / 0
Регистрация: 12.10.2006
Сообщений: 185
|
|
01.02.2007, 19:38 | 6 |
А какие есть способы проверки залочен документ или нет? Метод Lock ставит замок, а не проверяет наличие оного
0
|
0 / 0 / 0
Регистрация: 13.10.2005
Сообщений: 848
|
|
01.02.2007, 19:45 | 7 |
Для: Ogion7
0
|
0 / 0 / 0
Регистрация: 12.10.2006
Сообщений: 185
|
|
01.02.2007, 19:57 | 8 |
Теперь увидел пасиба
0
|
0 / 0 / 0
Регистрация: 12.10.2006
Сообщений: 185
|
|
04.02.2007, 16:57 | 9 |
хм, дока закрыта а вызов
Код
Dim LockH As Variant .... LockH=doc.LockHolders Написал Код
LockH=doc.GetItemValue("$Writers") Проблема в том что не снимая галку Allow document locking, нужно отредектировать закрытые документы, при вызове doc.UnLock грит -- "Document is not locked by you" :( Как мохна это обойти?
0
|
0 / 0 / 0
Регистрация: 12.05.2006
Сообщений: 329
|
|
05.02.2007, 09:19 | 10 |
<!--QuoteBegin-Ogion7+2:02:2007, 20:44 -->
<span class="vbquote">(Ogion7 @ 2:02:2007, 20:44 )</span><!--QuoteEBegin-->Проблема в том что не снимая галку Allow document locking, нужно отредектировать закрытые документы, при вызове doc.UnLock грит -- "Document is not locked by you" sad.gif Как мохна это обойти?[snapback]54891" rel="nofollow" target="_blank[/snapback]?[/quote]Можно разблокировать один конкретный документ, если есть права администратора. Но потом его уже нельзя заблокировать под тем же пользователем, под каким было. PS: Глупость написала - права менеджера должны быть на базу, чтоб разблокировать документы :blink:
0
|
05.02.2007, 09:19 | |
05.02.2007, 09:19 | |
Помогаю со студенческими работами здесь
10
Что такое IIS и что такое PWS? Почему одно без другого не работает? Что такое напряжение и что такое сила тока с позиции заряженных частиц Что такое рекурсивный тип данных? Что такое конструкция рекурсивного типа? Что такое монитор и что такое мьютекс? Это же разные вещи? Что такое метод equals() и что такое класс Object Что такое хэндлер файла? Что такое файловый указатель? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |