Ureport2展示序号问题-方法2
在报表开发过程中,我们经常有需求需要展示序号,如下图所示:
现在我们就使用Ureport2设计工具新增序号一列。
首先新增序号一列,然后在对应格子里填入表达式(此处填入的表格式为 &+待展示序号的列的下一列,此处为B3)
预览后我们发现,序号只有出现1,如下图所示,这显然不符合我们的要求。
这是因为B3列向下展开是没有带动A3列向下拓展,我们可以通过设置A3列为B3列的子格来达到目的。
注意:此处需要同时设置A3和B3,因为B3原本是A3的子格,如果要改成A3是B3的子格,需要先将原来的父子格关系去除,然后重新设置父子格关系。
A3设置如下:定义A3的左父格为B3.
B3的设置如下:去除B3和A3原本的父子格关系。
重新预览为:
这显然满足了要求。