一、概述
預設情況下,儲存格的內容和背景在預覽模式下和在被列印/匯出時一致,若需在預覽時隱藏或在列印匯出時隱藏,可通過設定進階屬性。
通過進階設定可以將儲存格內容以圖片或HTML或二進制資料顯示。
通過設定儲存格內容提示使得滑鼠懸停在資料上時顯示更多輔助資訊。
在填報報表中插入新的一列可以指定儲存格插入空值或預設值或原值。
二、操作步驟(1)-儲存格預覽和列印匯出
1
在儲存格中插入文字。
插入文字,可參考A05-01 插入普通文字。
在【B2】插入文字:內容可預覽但列印匯出時隱藏。
在【B3】插入文字:內容不可預覽但列印匯出時可見。
在【B4】插入文字:內容和背景可預覽且列印匯出時可見。
在【B5】插入文字:內容和背景可預覽但背景列印匯出時隱藏。
2
調整儲存格樣式。
選中【B2:B5】儲存格,添加框線。
選中【B4:B5】儲存格,填充背景色。
3
取消勾選列印/匯出儲存格內容。
選中【B2】儲存格。
點擊【儲存格屬性】→【其他】→【進階】。
取消勾選【列印/匯出儲存格內容】。
4
取消勾選預覽儲存格內容。
選中【B3】儲存格。
點擊【儲存格屬性】→【其他】→【進階】。
取消勾選【預覽儲存格內容】。
5
勾選所有選項。
選中【B4】儲存格。
點擊【儲存格屬性】→【其他】→【進階】。
預設【全部勾選】。
6
取消勾選列印/匯出儲存格背景
選中【B2】儲存格。
點擊【儲存格屬性】→【其他】→【進階】。
取消勾選【列印/匯出儲存格背景】。
7
預覽查看效果。
8
點擊列印,查看效果。
9
點擊匯出,查看效果。
三、操作步驟(2)-顯示內容
1
新建資料連結。
連結自己電腦中的My SQL資料庫test。
將資料連結重命名為:MySQL。
MySQL資料連結,可參考A01-03 資料連結(MySQL)。
2
新建資料集。
輸入SQL:SELECT * FROM image。
image表中有三個欄位:id是int格式的主鍵,file是以BLOB格式存儲的圖片,description是以varchar形式存儲的圖片描述。
新建資料集,可參考A03-00 資料庫查詢。
3
插入資料。
將ds1中的三個欄位拖入【B2:D2】儲存格。
插入資料欄,可參考A05-00 插入資料欄。
4
調整儲存格樣式。
設定【B2:D2】儲存格,添加框線。
設定【B2:D2】儲存格,文字居中。
5
顯示內容方式。
選中【C2】儲存格。
選擇顯示內容為【用圖片顯示內容】。
其他儲存格保持預設。
點擊預覽,在瀏覽器中查看效果。
、、、、、、、、、、、、、、、、、、、、、
6
顯示下載連結。
選中【C2】儲存格。
選擇顯示內容為【用下載連結顯示二進制內容】。
下載檔案名輸入:=D2+'.png'。
點擊預覽,在瀏覽器中查看效果,點擊連結可直接下載圖片檔案。
7
合併儲存格。
將【B1:D1】合併儲存格。
8
顯示HTML。
選中合併的儲存格,輸入文字,文字如下方:
選擇顯示內容為用HTML顯示內容。
點擊預覽,在瀏覽器中查看效果。
<span style "font-size:27px;font-family:Meiryo;"><u><em> <strong>FineReport</strong></em></u></span> <span sytle="font-size:16px;font-family:Meiryo;">帆軟軟體有限公司</span> <span style="font-size:13px;font-family:Meiryo;"><br /></span> <span style="color:rgb(255,0,0);font-size:13px;font-family:Meiryo;">最專業 </span> <span style="font-size:13px;font-family:Meiryo;">的報表軟體公司</span>
四、操作步驟(3)-內容提示
1
新建資料集ds1。
輸入SQL:SELECT * From department。
新建資料集,可參考A03-00 資料庫查詢。
2
插入資料欄。
將ds1中的欄位拖入【B2:G2】儲存格。
插入資料欄,可參考A05-00 插入資料欄。
3
調整儲存格樣式。
設定【B2:G2】儲存格,添加框線。
設定【B2:G2】儲存格,文字居中顯示。
4
儲存格內容提示-文字。
選中【B2】儲存格。
在內容提示後的文本框中輸入:ID。
點擊【預覽】,在瀏覽器中查看效果。滑鼠懸停在B2儲存格內容上時,會出現內容提示【ID】。
5
儲存格內容提示-公式。
選中【C2】儲存格。
在內容提示後的文本框中輸入公式:="姓名: " + $$$ + ", 部門: " + G2。
點擊【預覽】,在瀏覽器中查看效果。檔滑鼠懸停在C2儲存格內容上時,會出現內容提示對應的姓名和部門。
五、操作步驟(4)-插入列策略
1
製作填報報表。
合併【B1:G1】儲存格,輸入:地區銷售額填報。
在【B2:G2】儲存格中分別輸入:ID、地區、銷售額、銷售成本、其他支出、收入。
給【B2:C2】儲存格設定文字元件,給【D2:G2】儲存格設定數字元件。
在【G3】儲存格中插入公式,輸入公式:D3-E3-F3。
選中【B1:G3】儲存格,添加框線,設定文字居中顯示,縱向擴展。
插入文字,可參考A05-01 插入普通文字。
插入公式,可參考A05-03 插入公式。
元件設定,可參考A08 元件設定。
縱向擴展,可參考A06-00 擴展方向。
2
設定空值。
選中【B3】儲存格。
點擊【儲存格屬性】→【其他】→【進階】。
插入列策略預設為空值。
空值表示每次新插入一列,該儲存格的值為空。
3
設定預設值。
選中【C3】儲存格。
點擊【儲存格屬性】→【其他】→【進階】。
插入列策略預設為預設值,可輸入不同字元類型,這裡輸入台北。
預設值表示每次新插入一列,該儲存格均為台北。
字元類型,可參考 A06-05 樣式-文字。
4
設定原值。
選中【G3】儲存格。
點擊【儲存格屬性】→【其他】→【進階】。
插入列策略預設為【原值】。
原值表示每次新插入一列,會將原來儲存格中的內容複製到新增列的儲存格中,通常用於儲存格內容為公式。
5
點擊填報預覽查看效果。
點擊上方工具欄中的【新增紀錄】。
插入一列新的資料,ID、銷售額、銷售成本、其他支出為空,地區為台北,收入為0。
在銷售額中輸入100,在銷售成本中輸入30,在其他支出中輸入20,收入即可自動計算出為50。