T
TJJCW
Unregistered / Unconfirmed
GUEST, unregistred user!
各位大侠好:
我正在编制一个调查表的数据库录入程序,由于调查单位是户,所以我初步
决定用master/detail建立一对多的关系(每一户包括若干口人),即有关户的信
息(收入、地址、包含人口数等)用一个表存储,有关人的信息(年龄、性别等
)用另外一个表表示。我想在录入过程中实现两个功能:
1、在录入户信息时根据“包含人数”的人数,来自动生成人信息表的相应
数量的空记录,比如,本户有3口人,那么在输入完户信息的时候自动在人信息的
表中插入3个空记录,并且焦点在新插入第一记录的第一个字段,供录入员录入。
2、由于我利用的是delphi菜单中database菜单的datebase form wizard来
自动生成录入界面的,而缺省情况下,在录入时只能通过tab键来切换焦点,这对
于录入员来讲十分不便,能否实现输入完一个字段后,自动将焦点转到下一个记录。也就是录入员在录入数据时,只在小建盘上敲击数据即可,不用在管什么其他键了。
我的问题很初级,但很急,望各位指教,我将用分数来报答你!
我正在编制一个调查表的数据库录入程序,由于调查单位是户,所以我初步
决定用master/detail建立一对多的关系(每一户包括若干口人),即有关户的信
息(收入、地址、包含人口数等)用一个表存储,有关人的信息(年龄、性别等
)用另外一个表表示。我想在录入过程中实现两个功能:
1、在录入户信息时根据“包含人数”的人数,来自动生成人信息表的相应
数量的空记录,比如,本户有3口人,那么在输入完户信息的时候自动在人信息的
表中插入3个空记录,并且焦点在新插入第一记录的第一个字段,供录入员录入。
2、由于我利用的是delphi菜单中database菜单的datebase form wizard来
自动生成录入界面的,而缺省情况下,在录入时只能通过tab键来切换焦点,这对
于录入员来讲十分不便,能否实现输入完一个字段后,自动将焦点转到下一个记录。也就是录入员在录入数据时,只在小建盘上敲击数据即可,不用在管什么其他键了。
我的问题很初级,但很急,望各位指教,我将用分数来报答你!