можно еще сделать все в одном серверном виде, но немного изменив формулу и вид.
например:
формула отбора: 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)
т.е. мы уменьшаем кол-во вычислений, улучшая производительность...
но я слышал, что иногда эта функция проявляет глюки, но не помню какие...