Как работают папки?

Тема в разделе "Lotus - Программирование", создана пользователем DNT, 18 янв 2006.

  1. DNT

    DNT Постоялец форума
    Lotus team

    Регистрация:
    12 окт 2005
    Сообщения:
    592
    Симпатии:
    7
    Цель: сделать так чтоб пользователи открывая БД видели папку "Мои документы", ес-но у каждого в ней хранятся свои документы, где в определенном поле есть текущий @UserName. Как это делается? Желательно подробней. Огромное спасибо!
     
  2. Medevic

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Если нужна личная папка, то создай папку "Shared, private on first use".
    Если нужно отобрать документы по @UserName, то используй поля Authors/Readers.
     
  3. DNT

    DNT Постоялец форума
    Lotus team

    Регистрация:
    12 окт 2005
    Сообщения:
    592
    Симпатии:
    7
    Мне на важно как это сделать. Главное результат: Каждый видит свои документы в папке. Если использовать "Shared, private on first use" то где я могу менять условие отбора в зависимости от текущего юзера?
     
  4. DNT

    DNT Постоялец форума
    Lotus team

    Регистрация:
    12 окт 2005
    Сообщения:
    592
    Симпатии:
    7
    Мне б примерчик... С описанием...
     
  5. DNT

    DNT Постоялец форума
    Lotus team

    Регистрация:
    12 окт 2005
    Сообщения:
    592
    Симпатии:
    7
    Ну и ...
    Подскажите куда смотреть. Хотя бы общий подход, дальше буду по хелпу разбираться. Спасибо.
     
  6. Medevic

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Есть поля. Типы Authors и Readers. При создании поля можешь выбрать.
    Если просто, то те, кто перечислен в Authors, могут редактировать документ и могут увидеть его в представлении. Если уровень доступа пользователя в ACL выше Authors, то он может редактировать любой документ, невзираю на поле Authors.

    Те, кто перечислен в Readers могут увидеть документ, но не могут его редактировать (если, конечно, он в ACL имеет уровень не выше Authors). Те, кто не перечислен в Readers, документ видеть не могут.

    В этих поля также можно прописывать роли, multi-purpose группы и сервера.
     
  7. VZH

    VZH Гость

    <!--QuoteBegin-DNT+19:01:2006, 13:59 -->
    <span class="vbquote">(DNT @ 19:01:2006, 13:59 )</span><!--QuoteEBegin-->Ну и ...
    Подскажите куда смотреть. Хотя бы общий подход, дальше буду по хелпу разбираться. Спасибо.
    [snapback]29531" rel="nofollow" target="_blank[/snapback]​
    [/quote]

    Для Shared private on first use...

    Select Form="Document" & @Name([CN];User)=@Name([CN];@Username)
     
Загрузка...

Поделиться этой страницей