CPT报表插入了两个网页框控件,frame1、frame2
其中frame1是商品清单,frame2是明细
现欲实现点击frame1中相应的商品,将商品编码传递到frame2中,使其呈现相应商品的明细
如图所示
当初设计两个网页框,主要是考虑商品列表长短不一,而明细是固定的。清单多时,页面不美观且操作不便。
后来转变思路,清单采用报表格式,达到符合要求的行数之后自动换行;报表单元格添加超级链接----动态参数,将参数赋予网页框。最终实现了需求。
有几个细节需要注意:
1、清单列表需要添加条件属性,以便固定行分页。我需求的行数是16行。在最前端父格设置16行分页即可:&B3 % 16 = 0。
2、最后一页不满足固定行数的时候需要不足空白行,这样保证行数一样,网页框高度能够保持不变。
3、我在首列加了序号,补足空白行时,序号也会补足。此时页面不美观,可将序号单元格设置形态,商品清单为空时,序号单元格不显示。在我的报表里,设置A3的形态为公式形态:if(isnull(B3),"",$$$)。
需求实现!