Как правильно удалить запись из поля типа Names

dimat

Lotus team
31.07.2008
516
0
#1
Всем првиет!
Вобщем есть документ с полем типа Names и есть имя в канонической форме, как правильно удалить это имя?
 

dimat

Lotus team
31.07.2008
516
0
#3
а на LS так понимаю это будет:
Код:
nm$="CN=somename/O=someorg"
Dim FieldValue as Variant
FieldValue=doc.GetItemValue("FieldName")
ArrayReplace(FieldValue,nm$,"")
Call doc.ReplaceItemValue("FieldName",FieldValue)
call doc.save(true,false)
так корректно?
 

hosm

* so what *
18.05.2009
2 442
6
#4
это ф-ция, так что FieldValue = ArrayReplace(FieldValue,nm$,"")
можно еще FieldValue = Fulltrim(FieldValue)
 

hosm

* so what *
18.05.2009
2 442
6
#7
согласна, но с FullTrim есть ньюансы - убивание пробельных символов по краям значений и замена нескольких подряд идущих внутри на один. В данном случае (с неймс-полями), думаю, это правильно.