Word報表入門範例

1. 概述

學習此文檔前需要您先前往 Word 報表插件簡介 瞭解並安裝 Word 報表插件,並完成基礎的權限分配操作,本文主要講解 Word 報表基本的製作方法。

注:請尤其注意 WPS-office 版本要求。

製作流程

Word 報表整體製作流程如下圖所示:

Ai图片翻译20240703154421图片翻译工作台1723016662.png

2. 伺服器配置

注:登入的帳號和密碼跟決策平台配置的帳號和密碼相同,且登入時「保持登入狀態」暫不可用,也就是每次重新開啟 Word 後,要重新登入。

1)遠端連結伺服器:

擁有遠端設計權限的使用者可將設計器切換到遠端工作區間,選擇「建立Word報表」,將會自動開啟 WPS ,在 WPS 中建立一個空白 Word 文檔,點選功能區域的「FineReport」,再點選「伺服器配置」設定項,彈出的「FineReport地址」對話框,在對話框中會輸入遠端伺服器地址,選擇「登入」輸入對應的帳號和密碼即可。

动画1.gif

2)本地使用:

登入資料決策平台選擇「管理系統>word 插件管理」點選「開啟WPS」建立一張空白 Word 文檔,在 WPS 工具欄中選擇「FineReport」,點選「伺服器配置」,輸入設計器內建伺服器地址為:http://localhost:8075/webroot/decision,並輸入帳號密碼即可,這樣 Word 就已經連結到了報表伺服器,後面可以跟設計器一起聯動設計報表。

动画3.gif

3. 建立普通報表

建立報表時需要從 Word 端進行建立。點選「FineReport」載入項下的「儲存」,在報表工程下建立一個普通報表。選擇報表路徑並給範本命名後,點選「確定」,彈出「上傳成功」對話框,表示範本建立成功。這時回到設計器,點選報表管理面板的重新整理按鈕,就可以看到建立的普通報表了。雙擊進入範本,可以看到 A1~K60 已經合併為一片區域。這個區域是 Word 佔用的,預覽範本時,可以在這個區域展示 Word 的實時內容。

动画4.gif

4. 準備資源

Word 報表插件支援引用當前範本資源以及掛載到伺服器中的資源。

首先需要在設計器端製作範本所需要的資料欄、參數、表格、圖表、組件等。準備完成後,需要先儲存這張報表,然後在 Word 端重新整理即可在資源庫中顯示對應的資源。

普通報表中準備好資源後,點選「儲存」報表,這樣在 Word 中點選資源列表的「重新整理」按鈕,就可以讓這些資源顯示在資源列表處,如下圖所示:

注1:只要在報表中改動了一些資源,想要在 Word 中重新整理生效,就一定要先儲存這張報表。

注2:不支援引用複合式報表中的資源。

注3:2.0.2 及之前版本插件需要登入數據決策系統,將建立的範本掛載到資料決策平台中才可引用資源。

2024-08-07_16-10-13.jpg

5. 插入資源

5.1 插入公式

Word 報告支援插入公式,公式的寫法與 FineReport 相同,將游標放在要插入公式的地方,點選左上角公式按鈕即可出現彈窗,在彈窗內輸入公式即可。如下圖所示:

QQ图片20240807163546.png

5.2 插入儲存格

可以用公式按鈕,也可以直接手寫,在{{=}} 的等於號後面寫儲存格即可,如下圖所示:

2024-08-07_16-37-11.jpg

引用儲存格的用法說明如下表所示:

公式含義
{{=A2}}

引用當前範本第 1 頁中的 A2 儲存格。預設得到 A2 儲存格所有擴展儲存格結果中最後一個結果。

例如:A2 為擴展儲存格,值為 1、2、3,則公式獲取的值為 3 。

{{=A2!}}

引用當前範本第 1 頁中的 A2 儲存格。表示取儲存格中的所有值。

例如:A2 為擴展儲存格,值為 1、2、3,則公式獲取的值為 1、2、3

{{=1:A2}}

1 表示 sheet 的索引座標,sheet 從 0 開始計算

A2 表示取第 2 個 sheet 頁中的指定儲存格

{{=1:A2!}}

結合取擴展儲存格的用法,A2 可以是擴展儲存格。

5.3 插入資料欄

Word 報表支援引用當前範本和平台掛載範本中的資料欄,同時支援範本資料集和伺服器資料集。

選擇工具欄中的「資料欄」按鈕,可以在頁面左側的資源中心查看當前範本資料欄以及平台掛載範本的資料欄,游標放置在需要引用資料欄的位置,再選擇需要引用的資料欄,雙擊即可引用對應的資料欄,如下圖所示:

QQ图片20240807164413.png

5.4 插入表格

報表區域其實就是表格,Word 報表支援引當前範本和掛載到平台中報表區域,同時也支援使用在 Word 端插入表格,在表格中引用當前範本的資料列來製作表格。

5.4.1 引用報表區域

把游標放在要插入的地方,點選左上角「表格按鈕,可以在頁面左側的資源中心查看當前範本表格以及平台掛載範本的表格選擇需要插入的表格,雙擊對應的 sheet 名稱,在彈出的「選擇表格區域」對話框內輸入插入的表格位置,選擇「尺寸」和「預覽/匯出時展示形式」,點選確定即可,如下圖所示:

1)「尺寸」若設定為自訂大小則在word內生成佔位元映像,可自行調節佔位元映像的大小與位置。預覽後的結果表格,與佔位元映像的大小與位置保持一致。若設定為表格原尺寸則表格尺寸保持不變。

2)引用的表格資源中「預覽/匯出時展示形式」設定為表格,則支援匯出後對錶格二次編輯。若設定為圖片匯出後表格顯示為圖片,不支援匯出後對錶格二次編輯。

注:表格所處儲存格需要填寫大寫的英文字母和整數。

动画4.gif

引用報表中的表格時支援儲存格樣式中的邊框、間距、段間距、縮排、分散對齊、靠下對齊設定,可在報表中提前設定好表格樣式。如下圖所示:

注:插入公式引用儲存格無法引用儲存格樣式。

5.4.2 引用資料列製作表格

把游標放在要插入的地方,在「開始」中插入表格,設定表格樣式後,點選「FineReport>資料列」在表格中引用對應的資料列,將公式中的 "=" 換為 "|" 即可。同時在表格的第一欄是設次序號,並「編輯表格屬性」勾選「在各頁頂端以標題行形式重複出現」即可,如下圖所示:

注:僅支援引導當前範本的資料列,支援簡單的縱向擴展,無條件屬性,無父子格關係,表格中僅支援序號、重複標題行基礎設定。

5.5 插入圖表

Word 報表支援引用當前範本和平台掛載範本中的圖表,把游標放在要插入的地方,點選左上角「圖表按鈕,可以在頁面左側的資源中心查看伺服器內的所有圖表選擇需要插入的圖表,雙擊對應的圖表名稱,即可插入圖表,如下圖所示:

注:不支援擴展圖表。

QQ图片20240809095758.png

5.6 參數查詢

1)Word 報表支援在範本中自訂參數可以直接引用自訂參數,以此來避免進行二次複雜計算。參數可以直接用公式來定義,如下圖所示:

2)支援引用在報表中定義參數,並在參數面板中新增元件,進而實現查詢效果,如下圖所示:

注:僅支援範本參數和全局參數,不支援資料集參數。

5.7 重複動態正文

在 Word 中新增重複動態正文元件,可以將固定內容的重複一定的次數,重複的次數支援使用公式進行計算,元件內容可以為固定文字,FineReport 公式,資料欄,自訂參數等。

注:重複動態正文儘量避免放在段落中間。

點選左上角「可重複動態正文」按鈕,在彈窗中輸入需要重複的次數,點選確定,並在正文元件內輸入需要重複的內容,如下圖所示:

  • 重複次數:count(UNIQUEARRAY(ds2.select(銷售員))),意為計算 ds2 資料集中的銷售員的人數

  • 需要重複的內容:{{=Value("ds2","銷售員")}}的銷售總量為{{=2:C2!}},意為顯示 ds2 資料集中銷售員對應的銷售總量,銷售總量引用sheet3 中的 C2 儲存格的值。

动画5.gif

5.8 動態圖表

注:動態圖表僅支援引用平台掛載的範本中的資料

先將範本掛載資料決策平台後,在 Word 端點選「動態圖表」,在彈出的對話框中選擇「開啟報表」,選擇對應的報表,點選確定,選擇圖表所需要的資料並設定「分類」、「系列」、「值」,確定後會預設展示為柱形圖,點選「更改圖形」選擇自己需要的圖形即可,儲存後重新開啟報表進行預覽即可看到製作好的圖表,如下圖所示:

动画6.gif


5.9 插入組件

點選左上角「組件」按鈕,可以在頁面左側的「資源中心」查看FRM 範本中的套用組件,選擇需要插入的組件,雙擊對應的名稱,即可插入組件,如下圖所示:

2024-08-09_10-19-17.jpg

6. 隱藏資源

有資源預覽時不希望報表和資源同時展示,那麼需要隱藏掉這些資源。

1)可以直接將列欄隱藏或使用條件屬性,設定列高或欄寬為 0,如下圖所示:

1723170070784148.jpg

2)隱藏底部 sheet 欄:如果其他 sheet 有放資源,預覽時底部會出現 sheet 欄,預覽時想隱藏底部的 sheet 欄,只需要給範本新增一個載入結束事件,如下圖所示:

QQ图片20240809102249.png

7. 適配 word 目錄

2.0.12 版本插件支援使用 Word 原生目錄功能對範本進行調整,功能如下:

1)目錄和頁碼可以跟隨報表內容進行自動更新,預覽 word 報表支援點選目錄跳轉對應正文內容。

动画8.gif

2)開啟新 PDF 渲染後,在瀏覽器中預覽報表時,可以使用目錄、突出顯示、轉列、列印、查詢、旋轉等功能。如下圖所示:

动画9.gif

匯出的 Word 文檔與原生一致,攜帶目錄導航等內容,同時在報表中增加的轉列、突出顯示等內容,在使用上方的儲存功能,將報表中內容儲存到本地時會同時儲存批准內容。如下圖所示:

2024-08-09_10-30-59.jpg


8. 預覽即顯示預設值查詢的資料

Word 報表範本有設定參數查詢,預覽時希望直接顯示出元件預設值的查詢結果,而不是一篇空白,等着使用者去選參數然後點查詢。

設定方法:取消勾選參數面板屬性下的「點選查詢前不顯示報表內容」。

1723170727406517.jpg

9. 範本預覽

建議使用 Chrome 預覽 Word 報表,Word 端和設計器端都可以直接預覽報表的效果,入口分別如下:

1 )Word 端:點選「FineReport」載入項下的「儲存」,再點選「預覽」即可。

2)設計器端:需要使用填報預覽」或「word報表預覽」範本。

注1:只要改動了 Word 想要預覽時生效,就一定要先點「儲存」再點選「預覽」,否則改動不會生效。

注2:word報表預覽的Web屬性設定,需要在分頁預覽中進行設定。

10. 範本下載

附件列表


主題: 報表應用
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
中文(繁體)

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

9s后關閉

獲取幫助
線上支援
獲取專業技術支援,快速幫助您解決問題
工作日9:00-12:00,13:30-17:30在线
頁面反饋
針對當前網頁的建議、問題反饋
售前咨詢
業務咨詢
電話:0933-790886或 0989-092892
郵箱:taiwan@fanruan.com
頁面反饋
*問題分類
不能為空
問題描述
0/1000
不能為空

反馈已提交

网络繁忙

反饋已提交

網絡繁忙