我有一项任务,用于自动发送AD中一系列组中的谁的报告。我想安排一份报告,每月从Crystal Reports运行一次。如何创建一个列出Active Directory组成员的Crystal Report
我按照说明创建了OLE DB(ADO)连接,并且连接正常。
在我的SQL查询中,我尝试:
SELECT member, descripton from 'LDAP://ou=blah,dc=blach,dc=blah' where cn ='TheGroupName'
Crystal Reports允许该命令的工作。 (当然有真实的服务器参数);)
但是,成员列表是空白的,并且描述列表是空的。如果我将distinguishedName添加到SELECT,它会返回,所以我知道它能够获取对象属性。我也注意到嵌套组。我可能需要将这些扩展出来,直到获得用户列表。
例如:
组别1
- 乔
- 简
- 组2
- 组3
组2
- 拉里
- 迈克尔
组3
- 疃
- 县夫人
我看到建议做一个LDIF到一个文件,然后使用后CR来解析t通过它。我希望尽可能简化此报告。
它甚至可以做到这一点?
感谢, TT