以下是引用bldqj在2012-6-7 14:16:51的发言:
想按户口的户籍号打印居民档案。我的库里每个人都有一个户籍号,但每个居民自成一行,一家子人有一个相同的户籍号。然后我现在就是不知道怎么把几个相同户籍号的人体现到一张纸上。
如果会用WORD或EXCEL的制表功能,你就会在报表设计器中设计表格了。
首先在数据表中查询出同一户籍号中,最多的那个家庭成员的人数,以这个家庭成员的人数做为打印临时表的最大记录数(或者在这个最大记录数+2,预防特殊情况的出现),不足部分用空记录添加。
打印前先按户籍号排序,打印时先按户籍号生成临时表,每个临时表中只允许一个户籍号存在。
例如:这个最多家庭成员的人数为8人,所有表的记录都要补足为8条记录,如果某一户籍号只有3人,这时就要补空记录5条,以此类推。这样就不会出现每张表记录数不相同的情况。
如果有兴趣交流,可加VFP交流群2:
241395310
户籍号:123456
----------
姓名 性别 年龄
----------
ABCD 男 48
----------
GGGG 女 46
--------------------
...................
--------------------
...................
--------------------
...................
--------------------
...................
--------------------
...................
--------------------
...................
--------------------
上面的表只是示例,如何设计要根据具体情况而定。
[
本帖最后由 sdta 于 2012-6-7 19:54 编辑 ]