ОБСУЖДЕНИЕ

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

11 ответов 5,3 тыс.
AI-выжимка обсуждения скоро

Краткие тезисы обсуждения со ссылками на ключевые ответы появятся здесь.

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

например:
формула отбора: 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)

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

но я слышал, что иногда эта функция проявляет глюки, но не помню какие...
 
В каждом другом представлении придется сбрасывать фильтр.
Еще есть некоторые непредсказуемые глюки, которые обычно решаются обновлением по F9.
Так что не рекомендую использовать. Только в крайнем случае.
 
dimat, делаешь форму. Внедряешь встроенное представление(embedded view). В Show single category пишешь @UserName. В представлении делаешь первую категоризированную колонку с формулой TaskManager.
А вообще используй поиск, как я выше написал.

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

Статистика тем

Создано
Kron,
Последний ответ от
Medevic,
Ответы
11
Просмотры
5 254