报表服务器项属性

项属性是特定于报表服务器数据库中的项的属性。此类属性包括报表、链接报表、文件夹、资源、模型和数据源。

以下项属性名称是保留名称。您不能创建具有相同名称的用户定义属性。您可以使用报表服务器 Web 服务方法读取或修改其中的许多属性。

项属性

以下属性应用于报表服务器数据库中的所有项。

属性

说明

CreatedBy

最初将项添加到报表服务器数据库的用户的名称。

CreationDate

将项添加到报表服务器数据库的日期和时间。

Description

项的说明。

Hidden

一个值,指示项对于用户是否可见以及是否可供用户使用。

ID

报表服务器数据库中项的 ID。

ModifiedBy

最后对报表服务器数据库中的项进行修改的用户的名称。

ModifiedDate

用户最后修改该项的日期和时间。

Name

报表服务器数据库中项的名称。

Path

项的完整路径名称。报表服务器数据库中任何项的路径都具有最大字符长度 260。

Size

报表服务器数据库中项的大小,以字节为单位。

Type

报表服务器数据库中项的类型。

VirtualPath

指向报表服务器数据库中项的虚拟路径。VirtualPath 属性的值是用户在其下应看到该项的路径。例如,名为 report1 的报表位于用户的个人“我的报表”文件夹中,它具有虚拟路径 /My Reports。该项的实际路径是 /Users/username/My Reports。

文件夹属性

除了前面列出的项属性外,以下属性应用于报表服务器数据库中的文件夹。

属性

说明

Reserved

GetProperties 方法为报表服务器保留的文件夹返回的值。保留文件夹包括 Users、My Reports 和 /。保留文件夹不能修改或删除。

报表属性

除了前面列出的项属性外,以下属性应用于报表服务器数据库中的报表。

属性

说明

Language

在报表中使用的语言。该值是在 Internet 工程任务组 (IETF) RFC1766 规范中定义的语言代码。第一部分由两个字符构成,指定基本语言。第二部分由连字符分隔,指定语言的变化形式或变体。如果未在与报表定义中的 Body 元素相关联的 Style 元素中指定某一值,则默认值是该报表服务器的语言。

ReportProcessingTimeout

以秒为单位的单独报表的超时值。如果设置了该值,则经过指定时间后报表服务器会尝试停止处理报表。有效值为 -1 到 2,147,483,647。如果值为 -1,则处理期间报表不会超时。如果值为 null,则系统属性 ReportProcessingTimeout 的值用于报表处理超时。默认值为 null。有关详细信息,请参阅报表服务器系统属性

ExecutionDate

为报表最后创建报表快照的日期和时间。

CanRunUnattended

一个值,指示报表是否可按照时间表以无人参与的方式运行。如果该属性设置为 true,则定义报表参数的默认值,并且数据源凭据将与报表一起存储,或者凭据检索选项设置为 None。如果该属性设置为 false,则未满足以无人参与的方式运行报表的先决条件。有关详细信息,请参阅配置无人参与的执行帐户

HasParameterDefaultValues

一个值,指示报表是否为所有报表参数都设置了有效的默认值。如果某一报表没有报表参数,该值也是 true。如果该属性设置为 false,则一个或多个报表参数没有有效的默认值。

HasDataSourceCredentials

一个值,指示为与报表相关联的所有数据源设置的凭据检索选项是 None 或 Store。如果该属性设置为 false,则为与报表相关联的某一数据源设置的凭据检索选项是 Integrated 或 Prompt。

IsSnapshotExecution

一个值,用于指示报表是否为快照。

HasScheduleReadyDataSources

一个值,指示是否将报表的数据源配置为支持计划的执行。如果该属性设置为 false,则用户无法订阅该报表。

资源属性

除了前面列出的项属性外,以下属性应用于报表服务器数据库中的资源。

属性

说明

MimeType

报表服务器数据库中资源的 MIME 类型。