Програмное изменение поля $updatedby

seoman2

Lotus team
17.02.2010
458
1
#1
Я пытался занести юзера в поле $UpdatedBy

Вот каким способом

Код:
Set UpBy=CurDoc.getFirstItem("$UpdatedBy")
Call Curdoc.ReplaceItemValue("mytmp", UpBy)
UpBys = Fulltrim(Arrayappend(CurDoc.mytmp, ListNoteName))
Call Curdoc.ReplaceItemValue("$UpdatedBy", UpBys)
Call CurDoc.Save(True,True)	
Call UIDoc.Close
Но после переоткрытия документа дополнительные юзеры в поле $UpdatedBy не добавились.
Может ли быть причиной то, что в массиве ListNoteName юзеры были в заглавными буквами (CN = ВАСЯ )?
 

Medevic

Что это ? :)
Lotus team
10.12.2004
3 346
1
#2
Наверное, причина в том, что это служебное поле.
 

ToxaRat

Чёрный маг
Lotus team
06.11.2007
3 231
17
#3
seoman2
я бы на вашем месте не трогал это поле вообще, хотя бы по причине того, что логика его заполнения крайне не практичная