反饋已提交

網絡繁忙

儲存格顯示內容

1. 概述

1.1 版本

報表伺服器版本
功能變更
11.0--

1.2 功能簡介

儲存格的顯示內容可分為文字、圖片、HTML、下載連結顯示二進制內容,如下圖所示:

2. 文字

當設定儲存格的顯示內容為預設時及預設為文字格式。儲存格中的內容是文字、數字等文字格式,顯示出來也是文字格式,如下圖所示:

3. 圖片

FineReport 設計器自帶的 Sqlite 資料庫不支援顯示圖片,故所用資料庫需選擇其他類型的資料庫。

儲存格屬性設定用圖片顯示內容範例請參考:用圖片顯示內容

3.1 注意事項

問題描述:

有時分頁預覽發現有問題,如:特殊字元,瀏覽器中會出現亂碼。還有自動調整列高欄寬等問題。

解決方案:

1. 若僅對單個儲存格有效,可以設定儲存格以圖片顯示內容,右擊「其他屬性>顯示內容>用圖片顯示內容」,如下圖所示:

2. 若希望對報表中的所有儲存格都有效,可以在分頁預覽設定中設定,如下圖所示:

4. HTML

儲存格內是 HTML 格式的內容,預覽時在右側屬性面板「儲存格屬性>其他>顯示內容」處選擇「用HTML顯示內容」。

注:使用時需注意 iframe 標籤暫不支援。

4.1 範例一

4.1.1 範本製作

點選「檔案>建立普通報表」,在 A1 儲存格中輸入一欄 HTML 格式的資料。

選中 A1 儲存格,在右側屬性面板「儲存格屬性>其他>顯示內容」處選擇「用HTML顯示內容」,如下圖所示:

HTML 資料如下所示:

<span style="font-size:27px;font-family:宋體;"><u><em><strong> 帆軟</strong></em></u></span>  
<span sytle="font-size:16px;font-family:楷體;">軟體有限公司</span>  
<span style="font-size:13px;font-family:宋體;"><br /></span>  
<span style="color:rgb(255,0,0);font-size:13px;font-family:楷體;">最專業</span>  
<span style="font-size:13px;font-family:楷體;">的報表軟體公司</span>

4.1.2 效果預覽

1)PC 端

儲存範本,點選「分頁預覽」,效果如下圖所示:

2)行動端

App 與 HTML5 端顯示效果相同,如下圖所示:

4.2 範例二

4.2.1 範本製作

點選「檔案>建立普通報表,在 A1 儲存格中輸入一欄含有 table 標籤的 HTML 格式的資料。

選中 A1 儲存格,在右側屬性面板「儲存格屬性>其他>顯示內容處選擇「用HTML顯示內容」,如下圖所示:

HTML 資料如下所示:

<table border="1">
  <tr>
    <th>月份</th>
    <th>存款</th>
  </tr>
  <tr>
    <td>一月</td>
    <td>1000 元</td>
  </tr>
</table>

4.2.2 效果預覽

1)PC 端

儲存範本,點選「分頁預覽」,效果如下圖所示:

2)行動端

App 與 HTML5 端顯示效果相同,如下圖所示:

4.3 注意事項

問題描述

儲存格中輸入含有<td></td>標籤的 HTML 格式內容,如下圖所示:

點選儲存,並分頁預覽,在 FineReport 9.0 中無報錯,在 FineReport 10.0 和 FineReport 11.0  中會報 spring 錯誤。

報錯內容如下圖所示:

解決方案:

<td></td>標籤外需要使用<tr></tr>將其裹起來。

5. 下載連結顯示二進制內容

儲存格內容是二進制格式的內容,預覽時以下載連結形式顯示。具體應用可參考 上傳檔案至資料庫並下載 和 二進制檔案的顯示 。

注:若儲存格內容是字串則預設靠左顯示,而若是數字則預設靠右顯示。

注:不支援用下載連結顯示二進制內容。

6.範例索引

說明文檔應用場景效果預覽
儲存格用HTML顯示圖片顯示儲存在資料庫中的圖片
圖形化顯示資料(進度條/等級)希望儲存格中直接顯示進度條或者其他圖形標籤來表示資料或等級

儲存格內容過多引用捲軸希望儲存格能夠固定大小(不足於完全顯示儲存格內容),透過拉動捲軸來查看該儲存格全部內容
利用HTML5實現聲音播放在報表中新增聲音播放、背景音樂,或是實現聲音預警


附件列表


主題: 設計器安裝與升級
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

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

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

不再提示

10s後關閉

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

反馈已提交

网络繁忙