in

Darkthread

黑暗執行緒

Browse by Tags

  • 開啟RSClientPrint偵錯Log

    Reporting Service線上列印功能可以直接由網頁列印出美美的報表,是很酷的功能,不過實務應用也遇過不少小狀態就是了。 昨天無意中發現RSClientPrint元件支援寫Log檔的功能,這在射茶包時可是價值連城的情報。故特別PO文做個筆記以防年老失憶: 開啟Log記錄的做法是用RegEdit加入一則機碼(Key)HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server\80\Reporting Services 並新增LogRSClientPrintInfo REG_DWORD = 0x00000001(可參考 這篇KB More...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 03-01-2010
  • 【茶包射手專欄】又見SSRS無法列印問題

    這幾天又零星傳出災情,部分使用者在Windows Update後,回報原本的Reporting Service列印功能無法使用,按列印時出現以下訊息: Unable to load client print control. 無法載入用戶端列印控制項 這是 老問題 了。觀察了網頁封包,確認問題出在RSClientPrint版本還是舊的FA91...這組。 httq://server/ReportServer/Reserved.ReportViewerWebControl.axd?ExecutionID=...&ControlID=...&Culture=127&UICulture...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 07-23-2009
  • ReportViewer的跨瀏覽器問題

    測試了一下,ReportViewer 2008在跨瀏覽器方面問題挺多。 例如報表工具列,只有在IE下可以完整顯示,線上列印功能要動用ActiveX Control,所以IE以外的瀏覽器無法使用天經地義。但測試下來,在IE以外的瀏覽器上仍然有些其他問題要克服... 在非IE瀏覽器裡,即使ReportViewer Width、Height指定100%,也只能顯示一小塊。 我發現是<table id="ctl00_ContentPlaceHolder1_ReportViewer1" cellspacing="0" cellpadding="0"...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 04-12-2009
  • ReportViewer on IIS7

    在IIS7上執行 ReportViewer+rdlc 的報表,IE8不斷跳出'RSClientController' is undefined等一連串Javascript Error。忽略Error後出現的操作畫面,呈現圖檔找不到的紅X。 換成FF,看得更明白了,HTTP 404找不到檔案。 Google到 這篇文章 ,看來是Reserved.ReportViewerWebControl.axd的問題,我這才想起自己 處理過這問題 ,這次再遇上竟沒了印象。網路上的文章是透過修改IIS解決,但實際上在IIS7上會出錯是因為VS2008在修改web.config時,事情只做了一半。...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 04-08-2009
  • SSRS 2008初體驗

    第一次要用SSRS 2008做報表,發現讓人驚奇的事! 連上本機Reports目錄時,出現錯誤: The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel. 想要除錯,在IIS上卻看不到Reports、ReportServer兩個虛擬目錄。莫非我SSRS沒裝好? 但明明上述的錯誤像是傳統SSRS所回應的,若沒有Reports Web Application,看到的應是HTTP 404而不是上述錯誤。 原來, SSRS 2008已經不再依賴IIS了...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 04-01-2009
  • 【茶包射手專欄】ReportViewer 2008 on IIS7

    在測試ReportViewer 2008的過程中,遇到一個問題。 我的作業環境是Windows 2008,用Visual Studio 2008開啟在IIS7上的現有Web Site,新增一個WebForm.aspx,從工具箱拖入ReportViewer,按控件右上角的Report Wizard隨意做了一個ObjectDataSource,一切看來順利得很,但一檢視網頁,噴出一堆Javascript錯誤: (共22個,底下列了幾個) RSClientController is not defined ReportViewerHoverButton is not defined document...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 02-01-2009
  • ReportViewer! RDLC!

    前些時候才發現我忽略多時的好物一枚--ReportViewer及RDLC! 之前在SSRS上開發過幾張具備機密性的查詢報表,檢視報表前需先通過額外的身份識別關卡,並要管控每個人可視資料範圍不同,這些用程式搞定是小事一椿,但邏輯搬到SSRS後處處受限,七拼八湊才搞出個堪用但頗為複雜的解決方案。當得知RDLC可以不靠SSRS,只要設法自己生一個DataTable就能享有SSRS報表的相同便利性時,"相見恨晚"的懊悔又油然而生... http://www.gotreportviewer.com/ 有一篇很好的FAQ介紹RDLC,去信取得原作者授權後,我翻譯改寫如下: Q: ReportViewer...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 01-30-2009
  • KB-三探Windows Update後SSRS不能列印問題

    上回貼出 Windows Update導致SSRS不能列印問題 後,有些網友成功了,但似乎有些網友依循文章的解法SP2->GDR2依然不能解決問題,裝完後RSClientPrint.cab仍未更新。由於手邊沒有可以驗證的同樣情境,我想深究也無從嘗試。 今天同事在更新一台SQL時,同樣的情境上演了。GDR2安裝、移除、再安裝了四五次,RSClientPrint.cab還是文風不動,一直保持2007/2/10的版本。 這真是天賜的良機呀!讓這麼刁鑽的問題在我眼前重現,著實令人激動不已... (遇到難題還這麼High,我應該是萬中選一的賤骨頭吧?) 幾經嘗試,我找出一條可以解決的路徑: 安裝SP2...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 10-30-2008
  • KB-再探Windows Update後SSRS不能列印問題

    【2008-10-30更新】依本文做法仍無法更新RSClientPrint.cab的朋友,請參考我的 第三帖藥方 。 自從貼出 安裝KB956391後SSRS不能列印問題 後,陸續又接獲同事及網友的回報,才慢慢釐清這個事件的始未... SSRS不能網頁列印的原因源於RSClient Print這顆元件被ActiveX KillBit封殺,而封殺的理由是基於安全考量,RSClientPrint Class存在一個 GDI+漏洞 ,讓駭客可以透過惡意的BMP發動溢位攻擊。換句話說, KB956391 為了修復GDI+弱點,就透過Kill Bit判了舊版RSClientPrint元件的死刑,安裝後SSRS不能列印是By...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 10-24-2008
  • 【茶包射手專欄】SSRS報表網頁列印失敗

    【2008-10-24更新】關於此問題,已有新的 研究心得 。 同事回報,忽然發現SSRS(SQL Server Reporting Service)透過網頁直接列印的功能失效了,一直彈出"無法載入用戶端列印控制項"的錯誤訊息。 試了設為信任網站、刪除Windows\Downloaded Program Files\RSClientPrint Class、重開機等招式都無效。開啟Process Monitor,有看到一大串Registry查詢,但看不出所以然,又懶得抓個正常版來做個馬拉松式比對,今天決定換個戰略進攻... 利用Fiddler抓到SSRS傳回以下HTML內容,就是前述錯誤訊息的由來...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 10-15-2008
第1頁,共3頁 (26個項目) 1 2 3 下一頁 >
Powered by Community Server (Non-Commercial Edition), by Telligent Systems