報表伺服器項目屬性
項目屬性是報表伺服器資料庫中項目特有的屬性。這類型的項目包括報表、連結報表、資料夾、資源、模型以及資料來源。
下列項目屬性名稱會保留。您無法建立相同名稱的使用者定義屬性。您可以使用報表伺服器 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 類型。 |