особенности работы @namelookup

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

  1. Klido

    Klido Гость

    как известно
    Syntax
    @NameLookup( [ lookupType ] ; username; itemtoreturn )
    ....
    username

    Text or text list. Specify primary or alternate Notes/Domino user names to retrieve their information from the Domino Directory.

    И решил я скормить ему что-то другое (вроде читал где-то, что можно), например, поле MailAddress (в случае, когда почта у пользователей не в лотусе всякие @expandnamelist экспандяд именно до этого поля, а не до CN хотя бы как хотелось, приходится думать об обратной операции...). И что получается? В принципе работает, конструкция вида
    Код (Text):
    Evaluate({@name([CANONICALIZE]; @namelookup([NoUpdate];@Trim(@Sort(@Unique(NameList)));"FullName"))},doc)
    возвращает с переданного массива MailAddress массив человеческих имен, но...работает совершенно непредсказуемо: ты выдает полный массив, то вырезает несколько имен на выходе.... В чем же зависимость? Или тупо неправомерное использование входных апраметров?
    Никто не углублялся в такую тему?
     
Загрузка...

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