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