ReportingService2005.MoveItem(String, String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
移动或重命名某一项。
public:
void MoveItem(System::String ^ Item, System::String ^ Target);
public void MoveItem (string Item, string Target);
member this.MoveItem : string * string -> unit
Public Sub MoveItem (Item As String, Target As String)
参数
- Item
- String
项的完整路径名称。
- Target
- String
项的新完整路径名。
示例
若要编译以下代码示例,必须引用 Reporting Services WSDL 并导入某些命名空间。 有关详细信息,请参阅 编译和运行代码示例。 以下示例代码将“员工销售摘要”报表从 Samples 文件夹移动到根文件夹。
Imports System
Imports System.Web.Services.Protocols
Class Sample
Public Shared Sub Main()
Dim rs As New ReportingService2005()
rs.Credentials = System.Net.CredentialCache.DefaultCredentials
Dim currentPath As String = "/SampleReports/Employee Sales Summary"
Dim targetPath As String = "/Employee Sales Summary"
Try
rs.MoveItem(currentPath, targetPath)
Catch e As SoapException
Console.WriteLine(e.Detail.OuterXml)
End Try
End Sub 'Main
End Class 'Sample
using System;
using System.Web.Services.Protocols;
class Sample
{
public static void Main()
{
ReportingService2005 rs = new ReportingService2005();
rs.Credentials = System.Net.CredentialCache.DefaultCredentials;
string currentPath = "/SampleReports/Employee Sales Summary";
string targetPath = "/Employee Sales Summary";
try
{
rs.MoveItem(currentPath, targetPath);
}
catch (SoapException e)
{
Console.WriteLine(e.Detail.OuterXml);
}
}
}
注解
下表显示了有关此操作的标头和权限信息。
SOAP 标头 | (In) BatchHeaderValue (Out) ServerInfoHeaderValue |
所需的权限 | 取决于项类型: - Folder : UpdateProperties on Item AND CreateFolder on Target - Report : UpdateProperties on Item AND CreateReport on Target - Resource : UpdateProperties on Item AND CreateResource on Target - DataSource : UpdateProperties on Item AND CreateDatasource on Target - Model : UpdateProperties on Item AND CreateModel on Target |
如果某个项从其父级继承安全策略,则移动该项会导致它继承目标文件夹的安全策略。 如果项未从其父项继承安全策略,则移动该项不会导致其安全策略发生更改。
启用“我的报表”后,无法移动/我的报表或 /Users 文件夹。 尝试这样做会生成一个 SOAP 异常, rsInvalidMove
错误代码为 。
移动或重命名报表服务器数据库中的项会 ModifiedBy 修改项的 和 ModifiedDate 属性以及该项的源文件夹和目标文件夹。