我花了几个小时寻找但没有任何成功。使用c#如何以编程方式检查我的报表服务器上是否存在文件夹
我在编程上使用创建报告文件夹的c#在SSRS中创建快照报告。报告是在这些文件夹中创建的,但为了防止发生错误,我正在删除整个文件夹结构,然后重新创建报告以防止SSRS引发异常。
我正在使用ReportingService2010。
ReportingService2010.DeleteItem(deleteFolderPath);
...
ReportingService2010.CreateFolder(folder, parentFolder, null);
- 这是我需要检查,如果该文件夹并报告存在
var ret = CheckExist(linkedReportName, newParent);
var param = GetReportParameters(existingReportPath);
ReportingService2010.SetItemParameters(existingReportPath, param);
行 - 如果我不删除该文件夹结构此错误将在尝试/抛出后抛出
ReportingService2010.CreateLinkedItem(linkedReportName, newParent, existingReportPath, props);
我需要添加一个方法来查看报表和报表文件夹是否已经创建
我个人倾向于在另一个方向上工作。如果我能从数据中直接获得我想要的,我就是这样做的。如果我不能,我会漫游在.Net框架的广阔而阴暗的走廊上,看看我能否找到可以使用的东西。 :) – BobRodes 2014-12-11 14:23:54
如何_programmatically__在** SSRS服务器***中获取有关**文件夹**的用户(权限,角色)? – 2015-08-18 20:51:40