起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 996|回复: 23

【结】复杂报表如何实现

[复制链接]
发表于 2010-1-29 11:16:00 | 显示全部楼层 |阅读模式
见下图,实现1列、2列、3列效果如何实现

未命名1.jpg

1.12 MB, 下载次数: 372

回复

使用道具 举报

发表于 2010-1-29 11:31:15 | 显示全部楼层
楼主,没有太明白,
你的意思是实现 序号 、单位名称 、设备类型 这三列相同的融合吗?如果是,请问是用来输入的,还是浏览数据的。如果是浏览,那么先在数据集上按这三个字段进行排序,然后在表格文档中通过定义分组融合来实现。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-29 11:50:23 | 显示全部楼层

?

是的,是要融合,想要知道如何定义融合?
回复 支持 反对

使用道具 举报

发表于 2010-1-29 12:29:16 | 显示全部楼层
1、在数据集上设置排序,顺序是  序号 、单位名称 、设备类型,至于是升序还是降序,就看实际的业务需求
2、在表格文档上,按这个表格设置字段的位置,并定义数据集区域,
3、在数据集区域的 数据集页面 分别定义 以 这三个字段分组
4、在数据集区域的 打印 页面 的融合 地方分别设置这三个字段融合,记住,序号这个字段的列是0,单位名称 是 1 、设备类型 是 2.

你这样试试,有问题我们再沟通
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-29 14:50:18 | 显示全部楼层
1楼的图按4楼的方法实现了。现面的图如何实现

未命名2.jpg

44.58 KB, 下载次数: 346

回复 支持 反对

使用道具 举报

发表于 2010-1-29 15:58:06 | 显示全部楼层
这实现不了哦
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-29 16:03:50 | 显示全部楼层
如果三列数据,其中两列数据为空,其中一列数据为合计能否去掉,中间的竖线
回复 支持 反对

使用道具 举报

发表于 2010-1-29 16:50:50 | 显示全部楼层
如果这样,就需要代码自己来画表格了,
因为设计期间,你不知道哪里需要取消,在运行期间,访问不到某条记录的某个单元格
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-29 16:57:20 | 显示全部楼层
不知道如何写代码
回复 支持 反对

使用道具 举报

发表于 2010-1-29 18:04:34 | 显示全部楼层
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-11 22:25 , Processed in 0.048060 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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