FineReport6.5 web報表軟件處理同期比和比上期報表制作步驟
Posted on 2010-05-22 19:04 FineReport——報表技術領跑者 閱讀(608) 評論(0) 編輯 收藏 所屬分類: Java報表制作下面介紹一下用FineReport6.5 web報表軟件同期比和比上期報表制作步驟(complex/compare.cpt)
上圖報表的數據源來自于一張表,分別實現了比上期和比去年同期。
下面我們來看一下用FineReport6.5 web報表軟件實現上述報表的過程:
1.連接數據庫FRDemo
2.設計報表
2.1新建報表
2.2表樣設計
按照下圖設計好報表的基本框架
其中F2單元格中填入的公式”date(2007,3,4)”的意思是設置日期為
2.3新建一數據集名為Same
SQL語句:select Amount CustomerName Month Year from equipment
2.4綁定數據列
按照下列表格將數據集的字段拖入對應單元格內,并作相應的設置。
單元格 |
內容 |
基本屬性設置 |
A6 |
Same.CustomerName |
從上到下擴展,字體加粗,其余默認 |
B6 |
Same.Year |
從上到下擴展,其余默認 |
C6 |
Same.Month |
從上到下擴展,其余默認 |
D6 |
Same.Amount |
數據設置:匯總-求和,其余默認 |
2.5設置比值
2.6顯示樣式設置
對比值進行顯示樣式的設置,將其設置為保留兩位小數的百分比。
點擊E6單元格,右擊樣式,選擇百分比,如圖
3.美化報表
3.1設置報表頁眉
在最開始的報表的截圖中,在報表左上角部分有一行文字,在前面表樣設計的時候并沒有寫該行字,其實已經在報表頁眉中設計好了,具體步驟如下:
報表|報表頁眉,打開頁眉編輯框,類型選擇默認頁,區域選擇左區域,如圖
點擊插入文本按鈕
字體設置如圖
點擊確定。
3.保存預覽