И снова о ридерс полях:)

Cleric-Lviv

Well-Known Member
Lotus team
03.01.2008
600
0
#1
Всем привет!
чтото я уже запутался и пришол в тепик теперь вот не могу вибратся:))))

вобщем задача такая:

пользователь филии может прислать письмо в некую базу. Адрес отправителя примерно такой LV004@ukraine.ua
теперь надобно сделать так чтоб только пользователи етой филии могли видеть ето сообщение.

делаю форму и вю в которих будут "сидеть" ети филии.
на форме 2 поля 1 - regionname ето назва филии ну и собственно второе поле откуда будут братся представители етой филии(regionop)

в форме котторая отвечает за пришедшее письмо у меня 2 поля ридерс и едиторс в ридерс поле формула

ref:=@DbLookup(""; ""; "vw-regions-operators"; @Name([Abbreviate];@UserName); 2);
@Do(
la:=@Trim(@GetDocField(ref;"RegionOp"));
FIELD reader:=@Unique(@Trim("[Admin]"));
FIELD editors:=@Unique(la));

хм но вот не работает чтото.... чтото пропустил ....подкажите где.....
 

Constantin A Chervonenko

Well-Known Member
Lotus team
30.05.2006
1 334
4
#2
В каком контексте выполняется эта формула? Action/Button формы? Тогда: поля reader и editors на этой форме тоже есть и правильного типа?
 

Cleric-Lviv

Well-Known Member
Lotus team
03.01.2008
600
0
#3
да поля правильного типа!
хм а что если в поле есть форма она сама не подтянет нужние значения ??? только через кнопку?
 

susinmn

Well-Known Member
16.10.2007
529
8
#4
В поле reader(типа readers) пишешь только "[Admin]".
В поле editors(типа authors) computed when composed
ref:=@DbLookup(""; ""; "vw-regions-operators"; @Name([Abbreviate];@UserName); 2);
@Trim(@GetDocField(ref;"RegionOp"))

Что вообще в этих полях подтягивается, хотя бы в одном документе?
ref возращается?
В ACL бд по умалчанию кикие права? Не Readers и ниже?)
 

Cleric-Lviv

Well-Known Member
Lotus team
03.01.2008
600
0
#5
извините что вчора не отписал, но проблему решил иначе написал агента которий отрабативает после прихода письма в базу. и проставляет в зависимости от адреса человечков в едиторс поля.........

P.S Уважаемий админ Морфеус!!!! измените мне надпись над Lotus Team :))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))