Замечание к документу "А никто не пробовал использовать эту формулу для "как отобразить документы пользователя в представлении"? (+)"   >>>   
Тема: Я пробовал.

Создан:Vitaly Titov 04/08/2005 01:59 AM
Папка:
06. Разработка Notes-приложений
Тип сообщения:
Мне лень заполнять это поле

Сообщение:
Я пробовал. Отлично получилось. Главное не забывать при входе в другие VIEW сбрасывать фильтр первой же командой в ивенте PostOpen.
В нужном VIEW использую следующую конструкцию
@If(@Contains(@UserRoles;"[MainCreator]");@True;
@SetViewInfo([SetViewFilter];@RightBack(@Left(@UserName;"/");" ");"$username";@True)
)
таким образом делается фильтр на фамилию конкретного исполнителя.
$username - первая, категорированная колонка.

Иерархия документов данной дискуссии:
Может кому интересно, или про @SetViewInfo (+) (Evgeny V. Polyakov; InterTrust) (21.06.2003 16:49:35)
.... Очень интересно ... Спасибо большое (Maxim Salimov; Heineken) (23.06.2003 11:59:43)
.... если я правильно понял, то данная @функция работает НА КЛИЕНТЕ Лотуса, т.е. для ее использования не требуется 6-й сервер, только 6-й клиент? (Maxim V Kittaev; Belpsbsrv) (24.06.2003 17:07:05)
.... А никто не пробовал использовать эту формулу для "как отобразить документы пользователя в представлении"? (+) (Nick A Norkin; VIT Server A) (06.02.2004 18:25:06)
........ дык мне править факи о динамических представлениях или это не работает? (-) (Nick A Norkin; VIT Server B) (09.02.2004 12:41:24)
............ Работает ... только криво :(( (Maxim Salimov; Heineken) (29.04.2004 15:47:52)
................ Прощения просим (Maxim Salimov; Heineken) (29.04.2004 16:03:21)
........ Я пробовал. (Vitaly Titov) (08.04.2005 1:59:36)
............ Весь прикол тут в том, чтобы при входе в другие view на PostOpen НЕ(!) сбрасывать фильтр, чтобы он сбрасывался автоматически (-) (Vlad Sh) (08.04.2005 12:23:01)
.... > Такой фильтр будет действовать либо до нового применения функции @SetViewInfo, либо до закрытия БД. - Неверно!!! Фильтр действует только на текущий FrameSet! (+) (Vlad Sh) (07.04.2005 17:43:17)
.... Необходимо использовать @SetViewInfo через аутлайн, который находится в одной базе, а сам вид в другой. Как бы это сделать??? (Alexander Gorlov) (17.01.2006 12:36:56)


Разработчикам и администраторам: курсы, книги, сертификация