亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

啟用和禁用 Reporting Services 的客戶端打印

系統 1869 0
啟用和禁用 Reporting Services 的導出文件格式
您可以修改rsreportserver.config,對于SQL Server 2005,它位于C:\Program Files\Microsoft SQL Server\MSSQL.3\Reporting Services\ReportServer,對于SQL Server 2008,它位于C:\Program Files\Microsoft SQL Server\MSRS10.MSSQLSERVER\Reporting Services\ReportServer。
如果您想禁止用戶導出到excel, image and pdf格式,您可以將其從以下的section <Render>中移除:
<Extension Name="CSV"
Type="Microsoft.ReportingServices.Rendering.CsvRenderer.CsvReport,Microsoft.Reportin
gServices.CsvRendering"/>
<Extension Name="IMAGE"
Type="Microsoft.ReportingServices.Rendering.ImageRenderer.ImageReport,Microsoft.Repo
rtingServices.ImageRendering"/>
<Extension Name="PDF"
Type="Microsoft.ReportingServices.Rendering.ImageRenderer.PdfReport,Microsoft.Report
ingServices.ImageRendering"/>
<Extension Name="RGDI"
Type="Microsoft.ReportingServices.Rendering.ImageRenderer.RemoteGdiReport,Microsoft.
ReportingServices.ImageRendering" Visible="false"
LogAllExecutionRequests="false"/>
<Extension Name="EXCEL"
Type="Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer,Microsoft.Re
portingServices.ExcelRendering"/>

您也可以通過增加
因為這些設置都是服務器端的設置,因此它會影響該服務器上的所有用戶。如果您想要部分用戶擁有權限來導出的話,您需要使用scale-out deployment如下:
1. 設置RS1供用戶群A訪問,RS2供用戶群B訪問
2. RS1和RS2都連接到相同的reportserver數據庫
3. 在RS1上,修改rsreportserver.config;在RS2上,保持原有設置

關于更多scale-out deployment,您可以參考:
Configuring a Report Server Scale-Out Deployment
< http://msdn.microsoft.com/en-us/library/ms156453.aspx >
啟用和禁用 Reporting Services 的客戶端打印

Microsoft ActiveX 控件 RSClientPrint 為在瀏覽器中查看的報表提供了客戶端打印功能。該控件顯示一個自定義打印對話框,它支持其他打印對話框常見的功能,包括打印預覽、指定特定頁和范圍的頁面選擇、頁邊距和打印方向等功能。雖然默認情況下將啟用客戶端打印功能,但是您也可以將其禁用,以禁止使用該功能。

下載 ActiveX 控件需要管理員權限。

?影響下載行為的瀏覽器設置

對于希望使用打印功能的每個用戶來說,都必須下載并安裝提供客戶端打印功能的 ActiveX 控件。根據瀏覽器設置的不同,系統可能會提示用戶安裝控件,阻止用戶安裝控件,或者在后臺透明地安裝控件。

對于 Microsoft Internet Explorer,可以通過 Web 內容區域的“安全設置”頁中的“ActiveX 控件和插件”節點來指定影響 ActiveX 控件下載和安裝的設置。 以下設置基于 Web 區域安全首選項,確定用戶是否可以下載和運行打印控件:

  • 下載已簽名的 ActiveX 控件。
  • 對標記為可安全執行腳本的 ActiveX 控件執行腳本。
  • 運行 ActiveX 控件和插件。

希望使用 RSClientPrint 進行客戶端打印的用戶,必須啟用“下載已簽名的 ActiveX 控件”和“對標記為可安全執行腳本的 ActiveX 控件執行腳本”以允許安裝,并且對于正在進行的打印操作,必須啟用“運行 ActiveX 控件和插件”。 RSClientPrint ActiveX 控件是已簽名的,也就是說它包含 Microsoft 頒發的有效數字證書。

?啟用和禁用客戶端打印功能

報表服務器管理員可以通過將報表服務器系統屬性 EnableClientPrinting 設置為 false ,以禁用打印功能。這將對該服務器管理的所有報表禁用客戶端打印功能。默認情況下, EnableClientPrinting 設置為 true 。您可以通過下列方式禁用客戶端打印功能:

  • 在 Management Studio 中的“服務器屬性”頁上,選中“允許下載 ActiveX 客戶端打印控件” 。若要打開“服務器屬性”頁,請連接到 Management Studio 中的報表服務器實例,右鍵單擊報表服務器節點,然后選擇“屬性”
  • 編寫腳本或代碼,將報表服務器系統屬性 EnableClientPrinting 設置為 false.

下面的示例腳本說明了一種禁用客戶端打印功能的方法。編譯并運行以下 Microsoft Visual Basic 代碼,以將 EnableClientPrinting 屬性設置為 False 。在運行代碼后,請重新啟動 IIS。

示例腳本

                    Imports System

Imports System.Web.Services.Protocols

Class Sample

   Public Shared Sub Main()

Dim rs As New ReportingService()

      rs.Credentials = System.Net.CredentialCache.DefaultCredentials

        Dim props(0) As [Property]

        Dim setProp As New [Property]

        setProp.Name = "EnableClientPrinting"

        setProp.Value = “False” 

        props(0) = setProp

        Try

            rs.SetSystemProperties(props)

        Catch ex As System.Web.Services.Protocols.SoapException

            Console.Write(ex.Detail.InnerXml)

        Catch e as Exception

            Console.Write(e.Message)

        End Try

    End Sub 'Main

End Class 'Sample
                  

啟用和禁用 Reporting Services 的客戶端打印和導出文件格式


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦?。?!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 欧美亚洲综合在线 | 亚洲精品 国产 日韩 | 国产91福利在线精品剧情尤物 | 欧美一区二区在线 | 超清中文乱码字幕在线观看 | 四虎影视8848a四虎在线播放 | 草草影院国产第一页 | 四虎最新永久免费网址 | 亚洲福利 影院 | 中文字幕在线观看亚洲日韩 | 精品一区二区三区在线观看l | 澳门四虎影院 | 国产精品日本一区二区不卡视频 | 不卡无毒免费毛片视频观看 | 国产成人8x视频一区二区 | 夜鲁夜鲁夜鲁在线观看福利 | 国产美女流白浆的免费视 | 玖玖国产精品 | 在线欧美不卡 | 成人短视频在线观看 | 亚洲欧美日韩在线中文一 | 久久亚洲综合伊人 | 国产成人综合网在线观看 | 久草最新在线 | 六月丁香深爱六月综合激情 | 色综合久久91 | 亚洲精品国产综合久久一线 | 免费99精品国产自在现线观看 | 欧美理伦 | 国产国产人免费人成成免视频 | 99热国产这里只有精品免费 | 国产精品亚洲高清一区二区 | 性视频一区二区三区免费 | 99精品高清不卡在线观看 | 国产99在线a视频 | 97久久精品人人澡人人爽 | 精品乱久久| 色婷婷综合久久久 | 男人边吃奶边爱边做视频日韩 | 狠狠操狠狠操 | 成人在线免费观看 |