ReportingService2005.RegenerateModel(String) 方法

定义

基于对数据源架构的更改更新现有模型。

public:
 cli::array <ReportService2005::Warning ^> ^ RegenerateModel(System::String ^ Model);
public ReportService2005.Warning[] RegenerateModel (string Model);
member this.RegenerateModel : string -> ReportService2005.Warning[]
Public Function RegenerateModel (Model As String) As Warning()

参数

Model
String

要重新生成的模型的完整路径和名称。

返回

Warning 对象的数组,这些对象描述可能已在生成模型的过程中出现的任何警告。 顶级元素是 Warning

注解

下表显示了有关此操作的标头和权限信息。

SOAP 标头 (In) BatchHeaderValue

(Out) ServerInfoHeaderValue
所需的权限 UpdateContent

调用时, RegenerateModel 方法会根据数据源架构的添加/更改更新模型。

模型项名称在现有模型定义和新生成的模型定义之间保留。

由于删除或重命名字段和实体,基于正在更改的模型生成的报表可能会中断。

更新模型定义时,存储在模型定义中的自定义属性将作为自定义属性传播到文件夹命名空间中的模型项上,新的自定义属性值将覆盖现有的自定义属性值。

适用于