关于水晶报表:一对多的问题?请高手指点迷津
我想做一个人事资料报表,在SQL数据库里面有两个表如下
表一:RS_INFO(基本资料)
COD ,XM ,XB ,TEL
01001 马大三 男 13072991117
01002 张四喜 男 13095585512
表二:
cod ,ymd1 ,ymd2 ,xx
01001 2002/01 2003/02 西北大学
01001 2003/03 2003/09 交通大学
01002 2001/01 2001/09 联合大学
01002 2002/01 2003/05 软件培训班
真对以上两表,我想识现在水晶报表里面出现这样的结果:
员工基本资料表
------------------------------------------------------
员工号:01001 姓名:马大三 性别:男 电话:13072991117
------------------------------------------------------
时间起 时间止 受教育院校
------------------------------------------------------
教 2002/01 2003/02 西北大学
育 2003/03 2003/09 交通大学
背
景
-------------------------------------------------------
下一个人如上表......怎么样才能实现上面结果,且每个人占一A4纸,下一个人另起一页.
盼高手指点迷津.....感激不尽...
问题点数:100、回复次数:3Top
1 楼leolan(史留香)回复于 2004-08-03 08:09:57 得分 80
這不難,將教育背景這一塊做成一個SubReport就行了
//且每个人占一A4纸,下一个人另起一页.
format : keep together;new page afterTop
2 楼lotte_god(高乐天)回复于 2004-08-03 11:29:27 得分 20
真的不是很难的!
你把:
员工基本资料表
------------------------------------------------------
员工号:01001 姓名:马大三 性别:男 电话:13072991117
------------------------------------------------------
放在报表头;
而把:
时间起 时间止 受教育院校
------------------------------------------------------
教 2002/01 2003/02 西北大学
育 2003/03 2003/09 交通大学
背
景
放在报表详细区中!
在用以sql语句控制报表显示内容为COD=01001的就行了!不知道我说清楚了没有!反正我是能够做出来的!
Top
3 楼jatim(si)回复于 2004-10-09 16:42:37 得分 0
请问这里怎么用SQL语句控制显示内容啊?
Top




