一、概述
適用場景:設計器端匯出 Excel,瀏覽器端匯出 Excel。
匯出方式:【原樣匯出】、【分頁匯出】和【分頁分sheet匯出】。
本文將簡單介紹這三種匯出方式的差別。
二、Excel 匯出方式
以 %FR_Home%\webapps\webroot\WEB-INF\reportlets\demotw\basic\標題合計頁內重複條件預警.cpt 報表爲例,分別看下三種匯出的效果。
1
匯出方式。
【菜單欄】進入【檔案】。
選擇【匯出】。
選擇【Excel格式】。
即可選擇【原樣匯出】、【分頁匯出】和【分頁分sheet匯出】三種匯出效果。
2
【分頁匯出】。
【分頁匯出】時,如果報表範本是分頁的,這裏會按照分頁的結果形式匯出,重複的標題等也會重複。
3
【原樣匯出】。
【原樣匯出】時,即使報表範本是分頁的這裏也不會分頁,會連續匯出,如果有重複標題的,標題也只顯示一次。
4
【分頁分sheet匯出】。
【分頁分sheet匯出】時報表結果的每一頁爲一個 sheet 儲存在 Excel 檔案中。
注1:列式引擎開啓後,不支援【分頁分sheet匯出】Excel。
注2:Excel 中 sheet 的名字長度不宜太長,如果需要匯出爲 Excel,應儘量簡化 sheet 名稱。
三、工具欄設定
使用者可根據需要,自訂報表工具欄,新增需要的匯出方式按鈕。具體操作可參考 分頁預覽 。
四、注意事項
1
匯出內容與預覽不一緻。
問題描述:匯出 Excel 後列印預視的頁首位置,與範本預覽列印匯出的頁首位置,完全不一緻。
原因分析:範本頁面設定的上下邊距,與 Excel 頁面的上下邊距不一緻。
解決方法:選擇【範本】→【頁面設定】,設定上下頁邊距爲 12.7 公釐。如下圖所示。
2
匯出資料超出 15 位顯示爲 0。
問題描述:儲存格資料超出15位時,匯出的 Excel 中,僅正常顯示前15位,其餘顯示爲0,如下圖所示。
原因分析:Excel自身的邏輯導緻了此問題,僅可識別前 15 位數字,15 位後的將按 0 顯示。