Список пользователей в группе

Тема в разделе "Lotus - Программирование", создана пользователем karnovov, 26 окт 2007.

  1. karnovov

    karnovov Гость

    Уважаемые Гуру!
    В поле Name указываю группу, как получить список пользователей в этой группе?
     
  2. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    Для: karnovov
    как надо? скриптом что ли ?
     
  3. serEJa Shabalin

    serEJa Shabalin Гость

    @NameLookup([EXHAUSTIVE];"Имя группы";"Members")
     
  4. Mihal

    Mihal Гость

    Залезть в names.nsf, полезть в представление ($Groups) и развернуть её.
    Например так:
    @DBLookUp("":"";@Subset(@DBName;1):"names.nsf";"($Groups)";GroupName;"Members")

    Вариант номер 2:
    Использовать @ExpandNameList(SERVER_NAME; USERS_LIST) (недокументированая функция)
     
  5. Medevic

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

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    <!--QuoteBegin-serEJa Shabalin+26:10:2007, 12:07 -->
    <span class="vbquote">(serEJa Shabalin @ 26:10:2007, 12:07 )</span><!--QuoteEBegin-->@NameLookup([EXHAUSTIVE];"Имя группы";"Members")

    [snapback]83129" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    К сожалению эта функция возвращает только первого члена группы.
     
  6. Sandr

    Sandr Гость

    Юзайте @ExpandNameList... правда нет гарантии того, что в следующей версии нотеса эта штука будет работать :(
     
  7. Mihal

    Mihal Гость

    <!--QuoteBegin-Sandr+26:10:2007, 12:32 -->
    <span class="vbquote">(Sandr @ 26:10:2007, 12:32 )</span><!--QuoteEBegin-->Юзайте @ExpandNameList... правда нет гарантии того, что в следующей версии нотеса эта штука будет работать
    [snapback]83144" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    А у тебя есть гарантия, что будет следующая версия нотеся? :(

    Да! Есди мне не изменяет память, то @ExpandNameList разворачивает максимум четыре уровня вложений групп. Ну, если в группе есть группа - то он и её развернёт. Но после 4-го вложения разворачивать перестанет. Ленивый!
     
  8. Medevic

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

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Для: Mihal
    Также встречал упоминание, что на больших группах валится.
     
  9. Mihal

    Mihal Гость

    <!--QuoteBegin-Medevic+26:10:2007, 12:55 -->
    <span class="vbquote">(Medevic @ 26:10:2007, 12:55 )</span><!--QuoteEBegin-->Также встречал упоминание, что на больших группах валится.
    [snapback]83148" rel="nofollow" target="_blank[/snapback]​
    [/quote]

    Главное что в ней настораживает - её недокументированость.
    Да и всегда есть names.nsf и при большой нужде можно её руцями перебрать.
     
  10. Constantin A Chervonenko

    Constantin A Chervonenko Well-Known Member

    Регистрация:
    30 май 2006
    Сообщения:
    1.288
    Симпатии:
    0
    @NameLookUp тож еще в 5-ке была, но документирована - с 6-ки. Думаю - и @..Expand включат
     
  11. karnovov

    karnovov Гость

    Всем спасибо, оооооооо-чень помогли
    взял на вооружение
     
Загрузка...
Похожие Темы - Список пользователей группе
  1. Chron
    Ответов:
    6
    Просмотров:
    2.559
  2. gx6060
    Ответов:
    2
    Просмотров:
    442
  3. gx6060
    Ответов:
    6
    Просмотров:
    581
  4. Shandrik
    Ответов:
    6
    Просмотров:
    817
  5. anna
    Ответов:
    8
    Просмотров:
    816

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