доступ Author

  • Автор темы kilcher
  • Дата начала
K

kilcher

Вот так оно заполняется:
@SetField("Authors";performer:rassulka2)

т.е. складывается из двух полей.

field1:=@Name([CANONICALIZE];"performer");
field2:=@Name([CANONICALIZE];"rassulka2");
@SetField("Authors";field1:field2)

Так предлагаешь? или я где ошиблась?
 
A

Akupaka

я не помню, работает ли @Name на списках...
если работает, то @SetField("Authors"; @Name([CANONICALIZE]; performer:rassulka2))

но я бы лучше в формуле самого поля Authors наисал просто: performer : rassulka2
 

Medevic

Что это ? :)
Green Team
10.12.2004
3 334
1
BIT
6
"Olga Ivanova/KSYS"
"Diana Lushina/KSYS"
"Natalia Dobruh/KSYS"
Странный формат у имён. Хелп говорит:
You must enter the user's full hierarchical name in the Authors field.
If you manually enter a name in the Authors field, Domino expands and stores, for example, John Smith/ACME/West is stored as (CN=John Smith/OU=ACME/O=West) in its hierarchical form. The name displays in its abbreviated form.
If you programmatically enter a name, you must use the full canonical form such as CN=John Smith/OU=ACME/O=West.
 
30.05.2006
1 345
12
BIT
0
глупости, как будет настроен разделитель, так и будет рабоать.
Не, не глупости. Хотя ошибка, конечно, глупая:
пишу (в фоне) список юзеров в поле Readers (или Authors). Работает. Юзер открывает док-т, что-то правит.. все, уже не работает. Причина: на форме поле не было отмечено, как многозначное, при пересохранении - сворачивалось в одну строку


я не помню, работает ли @Name на списках...
Работает. НО из плоского имени каноническое уже никак не получится. Даже из Abbreviated не всегда каноническое восстановить можно
 
A

Akupaka

Работает. НО из плоского имени каноническое уже никак не получится. Даже из Abbreviated не всегда каноническое восстановить можно
ню... оно получится, но может быть неверным:

[CANONICALIZE]
Expands an abbreviated name, adding in whatever components are missing, as well as their labels. Missing components are taken from the current user ID, not from the Domino Directory.
 
K

kilcher

Прошу прощения за долгое молчание!
Вобщем,применила два ваших совета
1.@SetField("Authors"; @Name([Canonicalize]; performer:rassulka2)) привела имена в канонический вид
2. Поле сделала не компьютед,а едитебл

Странно,конечно,но по отдельности эти варианты не работали. Будем теперь тестировать на большем числе пользователей.

Сасибо огоромное всем!!!!! :)
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!