起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 345|回复: 13

这是一个报表bug吗?该如何解决?

[复制链接]
发表于 2009-8-11 09:12:13 | 显示全部楼层 |阅读模式
希望得到下图所示的报表格式,图中,左边的7行和右边最下一行属于数据集A,右边的其余6行属于数据集B。

表格文档的设计画面如下,其中1、3对应A数据集,其数据集区域属性设置为显示一行。2对应B数据集,其数据集区域属性设置为显示6行。
运行后得到的结果如下图所示,问题如下:
1.出现了2个“库存卷量”。
2.底下的“库存卷量”字段无值,也不能编辑。
3.右边多出2列,导致标题也跟着延伸,且右边不封闭。
4.标题设计时是居中,但运行时没有居中。

测试发现,如果将数据集B对应的字段挪到左边,则结果基本正常,如下图。但不符合原设计的报表要求。

报表设计与运行画面.jpg

92.37 KB, 下载次数: 147

回复

使用道具 举报

 楼主| 发表于 2009-8-11 09:16:08 | 显示全部楼层
有多个图该怎么上传呀?
回复 支持 反对

使用道具 举报

发表于 2009-8-11 09:24:58 | 显示全部楼层
直接跟帖就可以了。
请把您的需求详细描述一下。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-11 09:33:54 | 显示全部楼层
显示多行的数据集与显示单行的数据集平行放置时把格式搞乱了,如何解决呀???
回复 支持 反对

使用道具 举报

发表于 2009-8-11 10:00:17 | 显示全部楼层
楼主,您使用的是哪个版本?
给我发个资源看看吧,要完整可以运行的。
回复 支持 反对

使用道具 举报

发表于 2009-8-11 10:04:14 | 显示全部楼层
A数据集区域是否仅仅只有一条记录,B数据集区域有六条记录,是吗?
想实现啥样子的效果呢?画个图看看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-11 10:43:48 | 显示全部楼层
要实现的效果就是最上面标着‘目标格式’的那个图。A数据集中的数据由查询条件控制,只对应一条记录。B数据集对应多条数据,这里为了与左边对齐,设置为显示6条数据。B数据集下方再显示一个A数据集中的字段。
本来,实际报表字段很多,格式更复杂一些。这里只是体现了主要遇到的问题。
我们用的版本是3042.,附件中为该测试的业务信息、功能及数据库资源

调度报表.rar

790.16 KB, 下载次数: 106

回复 支持 反对

使用道具 举报

发表于 2009-8-11 11:20:54 | 显示全部楼层
哦,其实现在最主要的是B数据集下面的那个字段显示的问题,
我觉得可以通过参数来做,那个地方就不要用数据集区域了,在这里填上参数,然后把生产统计的库存卷量的字段的值,赋值给参数就可以了
A数据集区域和B数据集区域中间加个矩形区域,你试试行不
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-11 11:54:15 | 显示全部楼层
不能直接解决这个问题吗?下面的字段挺多的,用参数多麻烦呀!
回复 支持 反对

使用道具 举报

发表于 2009-8-11 13:52:41 | 显示全部楼层
我刚才试了一下,取消3这个区域,显示到时可以的,不知道是否有隐患,
楼主多测试看看,如果不行,我再想办法

或者楼主整到一个数据集中,把b数据集的记录作为一个字段添加到A数据集中,这样肯定没有问题的
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-18 05:34 , Processed in 0.044552 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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