工作原因,需学习一点finereport,对层次坐标不太理解,网上有些资料难以看清楚。几经摸索,终于有所理解:
1.贴出厂商给出的规则
绝对层次坐标
在进行模板设计时,单元格尚未进行扩展,但是单元格的表达式往往需要对扩展后的单元格进行运算。例如,A1单元格扩展成了A1-A5,如果其中一个单元格的表达式希望对扩展后的A2和A3进行求和,在扩展前,表达式很难描述这样的关系。对扩展后的单元格进行唯一性的定义,这就是单元格的层次坐标。
单元格扩展后的定位规则
层次坐标的表达式如图:
说明:
Cellx:目标单元格,是Lk,Lk-1...L1;Tk,Tk-1...T1的附属格。
Lk:Cellx的左父格,Lk的次序是从远到近的,也就是从离当前最远的左父格开始
Tk:Cellx的上父格,Tk的次序是从远到近的,也就是从离当前最远的上父格开始
lk:左父格LK扩展后的次序,即扩展后的第几个单元格,如果不指定lk或者lk为0,则表示为当前表达式所在单元格所属的当前左父格LK
tk:上父格Tk扩展后的次序,即扩展后的第几个单元格,如果不指定tk或者tk为0,则表示为当前表达式所在单元格所属的当前上父格TK
注:左父格和上父格的坐标通过分号来隔开
2.贴出我自己得出的结果
公式与对应的结果