注册 登录
编程论坛 VFP论坛

求助:报表.表达式内容溢出时设置的条件打印为假时失效问题

igaoyuan 发布于 2023-01-18 15:30, 1011 次点击
报表有一备注字段打印,内容在溢出时设置的条件打印为真时正常,为.F.时从第二页细节带区异常
报表图形属性.条件打印:stamper=.t. .and. file((mypath)+'\GRAPHICS\sample.png')=.t.
只有本站会员才能查看附件,请 登录


定义 publ stamper=.T.,输出正常,如图
只有本站会员才能查看附件,请 登录


定义 publ stamper=.F.,第一页输出正常,第二页页注脚区正常,细节带区输出异常,如图
只有本站会员才能查看附件,请 登录


附报表
只有本站会员才能查看附件,请 登录


不溢出时都正常,请大佬帮分析一下原因,谢谢!
3 回复
#2
吹水佬2023-01-18 17:41
最好不要放在细节区
细节区通常是变动
印章应该是固定
#3
igaoyuan2023-01-18 20:34
印章放到页注脚后会减少细节区页面总行数,看起来没有更好的办法。
奇怪的是同样设置的打印条件,同一页不同区段的表现不同,如果说细节区有数据传递问题,第一页却是正常的

而且,如果没有溢出时延伸打印,一切都是正常的

所以,问题出在溢出...
#4
吹水佬2023-01-18 21:14
溢出延伸就有可能一行数据分开两页输出了,有不确定性。
1