【发布时间】:2013-01-03 17:02:45
【问题描述】:
我想知道如何使用报表服务器 Web 服务以编程方式在报表服务器中创建共享数据集?
我可以创建文件夹(使用 CreateFolder 方法)、报告 (CreateReport)、数据源,但 Web 服务没有创建 DataSet 的方法。
创建报告的示例:
ReportingService2005 rs = new ReportingService2005();
rs.Credentials = System.Net.CredentialCache.DefaultCredentials;
FileStream fileStream = File.OpenRead(Path.Combine(folderPath, fileInfo.Name));
byte[] bytes = new byte[fileStream.Length];
int x = fileStream.Read(bytes, 0, bytes.Length);
string reportName = Path.GetFileNameWithoutExtension(fileInfo.Name);
rs.CreateReport(reportName, "/reports", true, bytes, null);
提前致谢 fc
【问题讨论】: