iT邦幫忙

0

  各位新進大家好,我是使用sql server 2014 report builder中設計報表,為了使每一頁都有20筆資料,我調整了相關資料列的列高,在預覽每一頁確定皆有20筆資料,包含標題,但是在匯出時卻都是所有資料都在一起,想請問各位大大,如果調整列高沒有效果,那需要做什麼樣動作,才能每頁皆20筆資料呢?

  第一次發問,還請各位先進多多包涵。

尼克 iT邦高手 1 級 ‧ 2016-10-21 09:46:46 檢舉
匯出時候也要限制為20筆嗎?
微軟的說明,只有 PDF 跟 TIF 支援分頁符號,WORD 跟 EXCEL 不支援
https://msdn.microsoft.com/zh-tw/library/dd239307.aspx?f=255&MSPPError=-2147217396
不支援分頁符號的意思就是他只轉譯資料出去,所有的報表格式都會自動忽略的

1 個回答

2
賽門
iT邦超人 1 級 ‧ 2016-10-21 15:11:41

SSRS匯出報表的分頁,要看你匯出的檔案格式是什麼,基本上,PDF、TIFF和Word都會保留SSRS中的完整報表格式和分頁。
因為CSV和XML只是文字檔格式,就只有資料匯出,沒有格式和分頁。
Excel部份,我以SQL Server裏用來檢查Server狀態的報表來說明。
這是SQL Server上看到的報表:
http://ithelp.ithome.com.tw/upload/images/20161021/200176497OwFLRrRbX.png
這是匯出Excel檔案的樣子:
http://ithelp.ithome.com.tw/upload/images/20161021/20017649HxqjrxHDRl.png
你可以看到Excel檔案儘量保留了SSRS報表的格式。
只是,Excel有自已的分頁控制機制,SSRS匯出到Excel,就不再自動分頁,由Excel的印表(預覽)功能來控制分頁。

賽大優質回答.有實作也有分析.
資訊這行要理論與實務結合,能夠樂於分享交流.
切忌浮躁,與大家共勉之.

我要發表回答

立即登入回答