共用方式為


報表伺服器項目屬性

項目屬性是報表伺服器資料庫中項目特有的屬性。這類型的項目包括報表、連結報表、資料夾、資源、模型以及資料來源。

下列項目屬性名稱會保留。您無法建立相同名稱的使用者定義屬性。您可以使用報表伺服器 Web 服務方法來讀取或修改許多屬性。

項目屬性

下列屬性適用報表伺服器資料庫中的所有項目。

屬性

說明

CreatedBy

原先將項目加入報表伺服器資料庫的使用者名稱。

CreationDate

項目加入報表伺服器資料庫的日期與名稱。

Description

項目的描述。

Hidden

指出使用者是否可看到和使用項目的值。

ID

報表伺服器資料庫中項目的識別碼。

ModifiedBy

報表伺服器資料庫中上次修改項目的使用者名稱。

ModifiedDate

使用者上次修改項目的日期和時間。

Name

報表伺服器資料庫中項目的名稱。

Path

項目的完整路徑名稱。報表伺服器資料庫中任何項目的路徑,其最大字元長度為 260。

Size

報表伺服器資料庫中項目的大小 (以位元組為單位)。

Type

報表伺服器資料庫中項目的類型。

VirtualPath

報表伺服器資料庫中項目的虛擬路徑。VirtualPath 屬性值是使用者預期可用來檢視項目的路徑。例如,名為 report1 的報表是位於使用者個人的 [我的報表] 資料夾中,具有 My Reports 的虛擬路徑。項目的實際路徑是 /Users/username/My Reports。

資料夾屬性

除了先前所列的項目屬性之外,下列屬性會套用至報表伺服器資料庫中的資料夾。

屬性

說明

Reserved

針對報表伺服器所保留的資料夾,由 GetProperties 方法傳回的值。保留的資料夾包含 [使用者]、[我的報表] 和 /。無法修改或移除保留的資料夾。

報表屬性

除了先前所列的項目屬性之外,下列屬性會套用至報表伺服器資料庫中的報表。

屬性

說明

Language

報表中使用的語言。這個值是網際網路工程任務推動小組 (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 類型。