首页 > 代码库 > 用web報表工具實現同期比
用web報表工具實現同期比
由finereport報表軟體製作
同期比,指的是一個與時間相關的運算。
上圖報表顯示的就是在同一年內每一個月份與上一個月份的比值。
下面我們來看一下實現上述報表的過程,工具FineReport報表
1.連接資料庫frDemo
2.設計報表
2.1新建報表
2.2表樣設計
按照下圖設計好報表的基本框架
2.3新建一數據集名為ds1
SQL語句:訂單.訂購日期,訂單明細.單價,訂單明細.數量訂單.訂購日期 訂購年份訂單.訂購日期訂購月份,訂單明細.數量*訂單明細.單價訂購金額訂單,訂單明細訂單.訂單ID = 訂單明細.訂單ID訂單.訂購日期
2.4綁定數據列
按照下列表格將數據集的欄位拖入對應單元格內,並作相應的設置。
2.5同期比計算
在D2中填入:』 =if(&D2==1 && &A2==1,,C2/C2[B2:-1])』
』 if(&D2==1 && &A2==1,,C2/C2[B2:-1])』:如果本記錄為所在年份的第一個記錄則為空,否則等於這個月的金額除以上個月的金額。層次坐標
3.保存預覽
保存為
%FineReport_HOME%/WebReport/WEB-INF/reportlets/com/doc/4.4.cpt
啟動伺服器,在瀏覽器中輸入以下地址進行瀏覽
用web報表工具實現同期比
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。