回 帖 发 新 帖 刷新版面

主题:关于报表设置的问题。

本人小菜一个,vf是边学边用,问个问题,谢谢大家。

设计一个工资报表,数据源是工资表,字段有部门,小组,姓名,工资,

想打印时候报表这样输出:先打印同一部门的,同一部门按小组号升序打印,

比如:

部门   小组    姓名   工资
财务    1      张三   2000

部门   小组    姓名   工资
财务    2      李四   2300

部门   小组    姓名   工资
营销    1      王五   1800

……………………………………

……………………………………
请问如何在报表设计器里修改以实现上述要求呢?

谢谢大家了先!

回复列表 (共4个回复)

沙发

进入报表前首先排序

select * from  ... order by 部门,小组 into cursor temp_table_name

板凳

[quote]进入报表前首先排序

select * from  ... order by 部门,小组 into cursor temp_table_name
[/quote]
谢谢专家的回答!

不知道还有没有别的办法,不能在报表设计器里设置吗?
谢谢!

3 楼

报表设计器(包括报表)本身不参与排序。所以需要外加排序,这是唯一解决方案。

4 楼

[quote]报表设计器(包括报表)本身不参与排序。所以需要外加排序,这是唯一解决方案。[/quote]
这下完全明白了,谢谢~!

谢谢专家!

我来回复

您尚未登录,请登录后再回复。点此登录或注册