我花了幾個小時尋找但沒有任何成功。使用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