Re: небольшая проблемка с Пронто

От: Dmitry Akindinov <CGatePro_at_mx_ru>
Дата: Fri 19 Mar 2010 - 18:41:27 MSK

Здравствуйте,

On 2010-03-19 17:43, dbalaev wrote:
> Ну даже не столько проблема, сколько к сведению.
> Есть такая хитрая схема подключения RemoteLDAP:
> локальный том<root>, в нем создан раздел o=ldap, в котором создано два
> раздела cn=domain1.ru,o=ldap и cn=domain2.ru,o=ldap, в которых в свою
> очередь создано по два раздела cn=dir1,cn=domain1.ru,o=ldap и
> cn=dir2,cn=domain1.ru,o=ldap и соответственно cn=dir1,cn=domain2.ru,o=ldap и
> cn=dir2,cn=domain2.ru,o=ldap. К каждому из четырех оконечных разделов
> привязаны RemoteLDAP которые смотрят на MS AD домены domain1.ru и
> domain2.ru.
> Сделано это для того, чтобы иметь единую адресную книгу из двух AD доменов.

>

> Все работает замечательно с одним маленьким косячком - в Пронто при показе
> этой адресной книги нарушается сортировка записей. При этом в Outlook,
> работающем через коннектор, все показывается правильно, и при получении
> списка с помощью функции DirectorySearch() тоже все показывается правильно.

Функция DirectorySearch() - вы имеете в виду CG/PL?

Дело в том, что функция эта и Outlook скачивают все записи до установленного лимита и отдают их в отсортированном виде. Pronto же делает запрос ровно на размер страницы, доступной для показа записей. В результат могут попасть записи из одного дерева, записи из других деревьев, возможно более ранние по порядку сортировки просто не попадут в запрошенный диапазон. Только когда вы начинаете проматывать страничку запрашиваются объъёмы больших размеров, но если в этот момент эти более полные наборы начать сортировать, то это окончательно запутает пользователя.

И вообще, в директории надо искать (задавая шаблоны), а не листапть её как книгу :-)

> С уважением Балаев Дмитрий
> Российский Университет Кооперации

>

-- 
Best regards,
Dmitry Akindinov
Получено Fri Mar 19 15:41:35 2010

Этот архив был сгенерирован hypermail 2.1.8 : Fri 19 Mar 2010 - 20:16:13 MSK