【发布时间】:2013-02-18 21:36:27
【问题描述】:
我已经尝试过解决这个问题,但无济于事。我正在使用的数据库具有显示基于期间的总帐帐户余额的字段(例如{GLAF.BAL1}、{GLAF.BAL2}、{GLAF.BAL3} 等)。
我正在寻找一种方法来显示基于当前日期的余额总和。
我有以下公式来确定当前期间是什么(我们的财政年度从 8 月 1 日开始:
if month(currentdate) >= 8 then Period := (Month(currentdate)-7) else Period := (Month(currentdate)+5)
有没有一种方法可以创建一个基本上可以执行以下操作的公式。两个例子确保清楚:
示例 1(当前周期 = 4):
Balance =: ({GLAF.BAL1} + {GLAF.BAL2} + {GLAF.BAL3})
示例 2(当前周期 = 7):
Balance =: ({GLAF.BAL1} + {GLAF.BAL2} + {GLAF.BAL3} + {GLAF.BAL4} + {GLAF.BAL5} + {GLAF.BAL6})
【问题讨论】:
标签: dynamic crystal-reports report formulas