Reporting Services 擴充套件裝置資訊設定

iSQlServer發表於2008-12-18

在 Reporting Services 中,裝置資訊設定用於將呈現引數傳遞到呈現擴充套件外掛。報表伺服器 Web 服務中的設定將以 DeviceInfo XML 元素的形式傳遞並由報表伺服器進行處理。由於裝置資訊設定均具有預設值,因此在呈現程式中可將其視為可選引數。但是,您可以使用裝置資訊設定對呈現進行自定義並覆蓋由伺服器提供的預設值。

可以用多種方式指定裝置資訊設定。可以通過程式設計方式使用 Render 方法。如果要通過報表的 URL 訪問報表,則可以指定裝置資訊作為 URL 引數。還可以在 Reporting Services 配置檔案中編輯裝置資訊設定,以指定全域性呈現引數。有關指定全域性呈現引數的詳細資訊,請參閱在 RSReportServer.Config 中自定義呈現擴充套件外掛引數。

 使用 Render 方法傳遞裝置資訊
若要將裝置資訊設定傳遞給呈現擴充套件外掛,請使用 Render 方法。例如,當以 HTML 格式呈現時,可將以下 XML 字串傳遞到 Render 方法以建立一個 HTML 段落。

 複製程式碼

   True
當報表作為 HTML 段落呈現時,報表的內容包含在 TABLE 元素內,而不使用 HTML 或 BODY 元素。可以使用 HTML 段落將報表併入現有 HTML 文件中。有關 HTML 輸出的裝置資訊設定的詳細資訊,請參閱 HTML 裝置資訊設定。

 使用 URL 訪問傳遞裝置資訊
您也可以通過 URL 訪問傳遞裝置資訊設定。裝置資訊設定以 URL 引數的形式傳遞。可以將以下 URL 訪問字串傳遞到報表伺服器以生成不帶 HTML 檢視器工具欄的所呈現報表。

 複製程式碼

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-515973/,如需轉載,請註明出處,否則將追究法律責任。

相關文章