1、当前行的差值 = 当前行的值 - 下一行的值
fr:参考同环比的计算
sql:使用窗口函数计算
同环比- FineReport帮助文档 - 全面的报表使用教程和学习资料
2、当前行的差值 = 下一行的值-当前行的值
fr 不晓得可不可以,这个好像是逐行渲染的,应该不行
推荐用sql预处理一下,使用函数 lead() 、lag()等
SELECT
year,
month,
amount,
LEAD(amount) OVER (ORDER BY year, month) - amount AS diff
FROM
sales