Отсечение юзверя

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

Kron

Есть вьюха надо чтобы юзверь видел только то что он создал вроде такой отбор должен помогать??? но у мняне пашет почтото SELECT ((Form = "Tasks")) & (TaskManager=@Name([CN];@UserName))
 

Medevic

Что это ? :)
Green Team
10.12.2004
3 334
1
BIT
6
Поищи по форуму по ключевым словам Select и @UserName.
 

Kizarek86

Green Team
20.07.2007
875
8
BIT
119
Kron
А что в нем нетак? попробуй
SELECT @Name([CN]; @Author)=@Name([CN]; @UserName)
 
A

Akupaka

можно еще сделать все в одном серверном виде, но немного изменив формулу и вид.

например:
формула отбора: SELECT (Form = "Tasks")
первая категоризированная колонка вида (имя: TaskManager): @Name([CN]; TaskManager)
PostOpen вида: @SetViewInfo([SETVIEWFILTER]; @Name([CN]; @UserName); "TaskManager"; 1)

но вместо @Name([CN];...) лучше использовать хотя бы иерархические имена, т.е. @Name([ABBREVIATE];...), либо полные нотес имена в виде CN=/OU=/O=/C=
тогда, если в поле TaskManager хранится нотес-имя, т.е. в виде CN=/OU=/O=/C=, то

формула отбора: SELECT (Form = "Tasks")
первая категоризированная колонка вида (имя: TaskManager): TaskManager
PostOpen вида: @SetViewInfo( [SETVIEWFILTER] ; @UserName; "MyFilter"; 1)

т.е. мы уменьшаем кол-во вычислений, улучшая производительность...

но я слышал, что иногда эта функция проявляет глюки, но не помню какие...
 

Medevic

Что это ? :)
Green Team
10.12.2004
3 334
1
BIT
6
В каждом другом представлении придется сбрасывать фильтр.
Еще есть некоторые непредсказуемые глюки, которые обычно решаются обновлением по F9.
Так что не рекомендую использовать. Только в крайнем случае.
 

Medevic

Что это ? :)
Green Team
10.12.2004
3 334
1
BIT
6
dimat, делаешь форму. Внедряешь встроенное представление(embedded view). В Show single category пишешь @UserName. В представлении делаешь первую категоризированную колонку с формулой TaskManager.
А вообще используй поиск, как я выше написал.

хм... такого не помню, другие виды нормально отображались
Akupaka, вот кстати. https://codeby.net/threads/20894.html
Не только у меня так.
 
Мы в соцсетях:

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