顯示具有 report service 標籤的文章。 顯示所有文章
顯示具有 report service 標籤的文章。 顯示所有文章

ReportingService在每一頁重複標頭資料列

2013年6月21日 星期五

用VisualStudio 2010做報表時,當我們想要讓每頁表頭都可以看到時,需要做以下設定:

image

image

 

看起來很簡單,但是效果確出不來@@

 

解決方法:在rdlc報表上按右鍵,編輯

 

         <TablixRowHierarchy>
<TablixMembers>
<TablixMember>
<KeepWithGroup>After</KeepWithGroup>
<RepeatOnNewPage>true</RepeatOnNewPage>
</TablixMember>
<TablixMember>
<Group Name="詳細資料" />
</TablixMember>
</TablixMembers>
</TablixRowHierarchy>


 



只要加入<RepeatOnNewPage>true</RepeatOnNewPage>即可,試試看吧。

Read more...

使用Report Viewer 2008列印報表時,出現Unable to load client print control的錯誤訊息

2012年2月10日 星期五

今天遇到了用Report Service開發出來的報表不以列印,會出現Unable to load client print control的錯誤訊息
查了一下,原來是微軟更新檔的問題,我找到的作法是

  1. 檢查報表伺服器的版本是否為9.00.3073 或 9.00.3282 或更新版本。
    • 若版上比上述還舊,需安裝953752 SQL Server 2005 Service Pack 2 的累積更新程式套件 9。
  2. 檢查Report Viewer控制項的版本。作法如下:
    • 在用戶端開啟報表並檢視原始碼。
    • 於原始碼中搜尋Reserved.ReportViewerWebControl.axd字串,確認版本是否為Version=9.0.30729。
    • 若版本比上述還舊,需於報表伺服器上安裝Report Viewer 2008 SP1的可轉散發套件,安裝完畢之後必須執行iisreset重新啟動IIS。
  3. 在用戶端重新列印報表試試看,若能無法列印,繼續下列步驟。
  4. 更新用戶端的Report Viewer控制項。作法如下:
    • 於命令式窗中直行regsvr32 C:\Windows\system32\RSClientPrint.dll。
    • 刪除C:\Windows\system32\路徑中RSClientPrint.dll 和 RSClientPrint*.rll檔案。
    • 刪除C:\Windows\Downloaded Program Files中RSClient*.rll。


Read more...