FastReport如何做这种报表?

arraiy 2008-06-09 08:42:45
用FastReport怎么得到下面的表:



员工表字段:姓名,年龄,性别,部门

关键是前面部门怎么让它这样显示,重复的就只显示一个,而且格式要像上图中那样显示在正中间(上下左右都要居中),在FastReport里面可以用“压缩重复值”实现,但总是不好看,它是显示在最上面的,现在要让它居中。有什么好方法吗?
...全文
141 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
llh6795 2008-06-18
  • 打赏
  • 举报
回复
路过,帮顶:))))
arraiy 2008-06-17
  • 打赏
  • 举报
回复
没有人会吗?FastReport不行,其它哪种报表可以实现?
arraiy 2008-06-13
  • 打赏
  • 举报
回复
分组是不行的,分组之后就分页了
A95963 2008-06-09
  • 打赏
  • 举报
回复
fastreport 的 TfrMemo 或 TfrLabel 好像有个属性,是MarginSpace什么的, 不记得了。可以实现你以上的格式。因为我有用过。

你到这两个地址里去找找看, 如果运气好的话,也许找得到你要的答案。
http://iinsnian.cnblogs.com
http://del.cnblogs.com
shuihan20e 2008-06-09
  • 打赏
  • 举报
回复
关注,问楼主,压缩重复值在哪?
arraiy 2008-06-09
  • 打赏
  • 举报
回复
交叉表也不行呀,交叉表是横向往后面排的,记录全部放在一行上面了,不会分行
internetroot 2008-06-09
  • 打赏
  • 举报
回复
好像可以用交叉表的方式进行处理。
zhangpuqing 2008-06-09
  • 打赏
  • 举报
回复
提供另外一种思路:
用部门分组,然后设计报表时将部门这个组放在边上。
arraiy 2008-06-09
  • 打赏
  • 举报
回复
在一个memo上点右键,里面就有“压缩重复值”

2,507

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧