Форум программистов, компьютерный форум, киберфорум
HCL Notes: Администрирование
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.53/135: Рейтинг темы: голосов - 135, средняя оценка - 4.53
0 / 0 / 0
Регистрация: 12.10.2006
Сообщений: 185
1

Что такое поле $writers

01.02.2007, 18:34. Показов 24900. Ответов 9
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
День добрый. Запускаю агент ... Выскакивает табличка (файл прилагается). Берем у руки дебагер, узнаем на какой доке заглючило, лезу в базу, смотрю на поля документа. Есть там поле $Writers, в нем лотусовское имя, не мое естественно. Пробовал редактировать документ руками --- даже не включило режим, сказало документ закрыт тем-то и тем то. Что это за поле и что можно сделать что бы агент все-таки мог вносить в него измененния?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.02.2007, 18:34
Ответы с готовыми решениями:

Объясните, что такое электрическое поле
Доброго времени суток! https://ru.wikipedia.org/wiki/Электрическое_поле Читал тут не совсем...

Что такое вихревое электрическое поле?
Объясните,пожалуйста, что такое вихревое электрическое поле. Чтобы было понятно

Хостинг net.pipe службы в IIS: что такое поле Binding information
Добрый день. Проблема с размещением в иис. Конечная точка PIPE, метаинформация тоже PIPE. Захожу...

Что такое файловый буфер? Что такое режим (модификатор) доступа, при работе с файлами?
Что такое файловый буфер? Что такое режим (модификатор) доступа, при работе с файлами?

9
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



LockHolders property
Example
Read-only. The names of the holders of a lock.
Note This property is new with Release 6.
Defined in
NotesDocument
Data type
Array of type String
Syntax
To get: lockHolders = notesDocument.LockHolders
Usage
If the document is locked, the array contains the names of the lock holders. The document can be locked by one or more users or groups.
If the document is not locked, the array contains one element whose value is an empty string ("").
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
возвращает пустое значение :blink: Я явно чето не понимаю...

Написал

Код
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
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.02.2007, 09:19
Помогаю со студенческими работами здесь

Что такое IIS и что такое PWS? Почему одно без другого не работает?
вот уже второй день пытаюсь немного разобраться в АСП. накидал небольшую тестовую страничку. но с...

Что такое напряжение и что такое сила тока с позиции заряженных частиц
Объясните пожалуйста, что такое напряжение и что такое сила тока с позиции заряженных частиц....

Что такое рекурсивный тип данных? Что такое конструкция рекурсивного типа?
Что такое рекурсивный тип данных? Что такое конструкция рекурсивного типа?

Что такое монитор и что такое мьютекс? Это же разные вещи?
Здравствуйте. В разных айти-статьях по-разному используют эти термины, причём часто их путают друг...

Что такое метод equals() и что такое класс Object
Ответи на два вопроса очень надо 1) Что такое метод equals(). Чем он отличается от операции ==....

Что такое хэндлер файла? Что такое файловый указатель?
Что такое хэндлер файла? Что такое файловый указатель?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru