Runonserver

  • Автор темы Darker
  • Дата начала
D

Darker

Гость
#1
В настроечном документе сервера в качестве админа указаны несколько юзеров. Как сделать так, чтоб агент запускался от имени конкретного?
 
D

Darker

Гость
#3
Хорошо, тогда по-другому попробую объяснить,
Админы:
А1, А2, А3, А4. RunOnServer запускается от имени А3. Почему сервер решил запустить агент от имени А3?
Базу подписал А1. И необходимо, чтобы именно от имени А1 запускался агент
 

nvyush

Well-Known Member
Lotus team
22.04.2009
2 317
0
48
Подмосковье
#10
Нет, агент в единственном экземпляре
Если дубликат с ограничением видимости, его видят только те, кто есть в его поле $Readers.
Кстати, ещё вариант — админ А3 пустил агента на клиенте.
 

TIA

:-)
Lotus team
15.05.2009
790
1
#14
Базу подписал А1. И необходимо, чтобы именно от имени А1 запускался агент
Именно так - от имени подписанта агента (A1) - сервер и должен выполнять агент. Почему решил, что это не так, какой эксперимент проводил?
 
D

Darker

Гость
#15
Именно так - от имени подписанта агента (A1) - сервер и должен выполнять агент. Почему решил, что это не так, какой эксперимент проводил?
Сущность агента в создании нового документа, содержащего вычисляемое поле с формулой @UserName и применении метода ComputeWithForm.
Итог: документ с полем, значение которого А3(должен быть А1).
 

nvyush

Well-Known Member
Lotus team
22.04.2009
2 317
0
48
Подмосковье
#16
Сущность агента в создании нового документа, содержащего вычисляемое поле с формулой @UserName и применении метода ComputeWithForm.
Итог: документ с полем, значение которого А3(должен быть А1).
А если поле заполнить скриптом [doc.ReplaceItemValue("FieldName", session.UserName)]?