Имя: Пароль:
1C
1С v8
Работа с LDAP
,
0 blesha
 
20.01.14
12:11
Всем привет.
Необходимо поиск в адрес книге по LDAP (соединяюсь через ADO), допустим по подстроке ФИО пользователя.

Следующий запрос работает (без отбора по подстроке)
"<LDAP://mailbook.firma.ru:3268/dc=corp,dc=firma1,dc=ru>;(&(objectCategory=person)(objectClass=user));displayName,mail;subtree"

А этот выдает пустой результат, хотя Иванов точно есть:
"<LDAP://mailbook.firma1.ru:3268/dc=corp,dc=firma1,dc=ru>;(&(objectCategory=person)(objectClass=user)(displayName='Иванов*'));displayName,mail;subtree"

Дело именно в условии, скорее в его написании (displayName='Иванов*'), что-то тут не так.

Пробовал различные виды ковычек, % вместо *, ничего не выводит.
Помогите кто сталкивался, плиз....
1 shuhard
 
20.01.14
12:16
2 blesha
 
20.01.14
14:15
(1) слишком много английских букв)

если кто столкнется с подобным, то верный запрос:
"<LDAP://mailbook.firma1.ru:3268/dc=corp,dc=firma1,dc=ru>;(&(objectCategory=person)(objectClass=user)(displayName=Иванов*));displayName,mail;subtree"

без всяких кавычек
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.