起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2594|回复: 4

[结贴] 报表打印 问题

[复制链接]

114

主题

479

帖子

1356

积分

金牌会员

Rank: 6Rank: 6

积分
1356
QQ
发表于 2014-3-26 00:57:59 | 显示全部楼层 |阅读模式
版本: X5.2.6 小版本号:
数据库: MS SQLServer 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: Windows 7 浏览器: IE9
本帖最后由 ssoqyhm 于 2014-3-26 01:09 编辑

背景::在制作 表单的时候用printHtml 不能达到很多要求.
方法:使用报表系统查询一条记录来打印;
存在问题:
打印表单需要界面的一致性:
  a.如果表单没有子表完全可以满足要求
  b.表单存在从表明细,由于列表上是自动添加没办法估计行数.
表现问题说明:例如,存在一些信息(主表的一些信息比如客户信息放下放盖章)在页脚的时候, 如果从表数据少的时候不到页脚,多的时候又可能超了.


如果解决这个问题?
建议方案:设置固定增长行; 不管有几条从表数据 自动增加到固定行,没有的数据默认空行.


目前能实现的....

目前能实现的....

建议能实现的

建议能实现的

31

主题

1856

帖子

3070

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3070
发表于 2014-3-26 09:23:49 | 显示全部楼层
楼主可以考虑用主从表,头尾部分是主表,中间部分是从表

从表部分设置 record-per-page,定义每页显示的记录数
回复 支持 反对

使用道具 举报

114

主题

479

帖子

1356

积分

金牌会员

Rank: 6Rank: 6

积分
1356
QQ
 楼主| 发表于 2014-3-26 10:02:20 | 显示全部楼层
wsh 发表于 2014-3-26 09:23
楼主可以考虑用主从表,头尾部分是主表,中间部分是从表

从表部分设置 record-per-page,定义每页显示的记 ...

这个代码能实现不会超过,不能实现填充。 比如设置固定10行 如果小于10的话  :
尾部的信息就会被拉倒中间去。就不能达到表单的效果了。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2014-3-26 11:52:52 | 显示全部楼层
显示空行加批注auto-fill-row:true与record-per-page:12都设置在加select的那个单元格上
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

114

主题

479

帖子

1356

积分

金牌会员

Rank: 6Rank: 6

积分
1356
QQ
 楼主| 发表于 2014-3-26 12:38:12 | 显示全部楼层
jishuang 发表于 2014-3-26 11:52
显示空行加批注auto-fill-row:true与record-per-page:12都设置在加select的那个单元格上 ...

好的。已解决问题。!   没有认真看清楚。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-18 21:55 , Processed in 0.102373 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表