我需要通过用 C# WCF 编写的外部自定义 Web 服务针对 Dynamics CRM 2013 在线组织运行 SSRS 报告。
由于在线组织的报告服务不公开,因此无法通过它们完成。
现在我正尝试在本地 SQL Server 2012 Reporting Services 上运行相同的报告,数据源来自在线 CRM。作为报告中的凭据,我添加了我的组织用户名和密码,并将 xml 数据连接字符串获取到在线组织。
我在报告服务的数据源中尝试了以下配置,在其中收到错误消息,但没有成功:
http://imageshack.com/a/img839/8513/x5h1.jpg
http://imageshack.com/a/img836/7286/umn1.jpg
我想知道这是否可以实现。
我的第二个选择是在组织中使用 html 资源,因为可以通过 javascript 在在线组织上生成报告。
最佳答案
您的用户名应该是:<your username>@<org name>.onmicrosoft.com
, 然后尝试取消选中 Use as Windows credential...
关于c# - 是否有可能以及如何从 SQL Server 中的本地报告服务针对在线动态 CRM 数据源运行 SSRS 报告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22132700/