我觉得你的意思是不是这样的:数据库中有两个表,一个是部门表,一个是人员表?如果是这样的话,人员表里应该有一个“部门”字段,以联系两个表,否则,两个表是孤立的。当然你也可以在部门表里有一个“部门编号”字段,然后,人员表里也有一个“部门编号”字段。总之,必须有联系才行。 用select b.name,a.bmname from bm a,ry b where a.bm=b.bm group by b.bmname 查出数据。然后在TQuickRep里,加一个TQRGroup来放部门名称就可以了。不知道是否真实的反映了你的目的?
反正都是把数据取出来就OK了.
用CELL吧
用select b.name,a.bmname from bm a,ry b where a.bm=b.bm group by b.bmname 查出数据。然后在TQuickRep里,加一个TQRGroup来放部门名称就可以了。不知道是否真实的反映了你的目的?
分组的SQL 我会写,我原来用VB 现在改用delphi,转过来后就需要作报表,可我不太会用,请您给讲一下qr中的TQRGROUP、TQRchildband、TQRband、TQRSUBDETAIL 、和TQRstringband什么区别好不好?