求助:一对多报表多细节区问题
简要情况:自己非计算机专业,上学时学过vf,帮朋友做个人事的,他自己用,vfp9六个表:部门表(编号、名称。。。)员工表(所在部门编号、编号、姓名。。。)合同表(编号、员工编号、签订时间。。。)经历表(编号、员工编号。。。)还有家庭成员、奖惩情况两表也有编号、员工编号字段,各表结构不同,员工表!编号和其他四个表员工编号都是整形;
表单查询已经做出来了,我就直接分别select五个表员工编号=员工表!编号的弄到gird里去了,现需要打印员工信息汇总报表,员工表一条记录,会存在合同表、经历表、家庭、奖惩等表多条或无记录的情况;
目前,报表数据环境六个表都在里面,通过员工表!编号和其他四表员工编号字段建立了关系,将各关系onetomany设置为ture,各细节区目标别名表达式也设置了表名;
这个报表白天晚上一直整了两三天了,这里和梅子逛遍了,我感觉自己钻牛角尖里去了,试过了多种方式,感觉是对的,就是弄不出结果,group、union,set ENGINEBEHAVIOR 70 ,set skip to,好像都不行,要么报错,要么只打印多条记录的第一条记录,要么就是联接那种重复打印很多条,现在是告诉我表未与当前工作区建立关系,快搞疯了。
真诚请教大神们,怎么弄,怎么弄,大吉大利、万事如意、升官发财,哈哈