Office中国论坛/Access中国论坛

标题: 多窗体,怎么实现记录的提交 [打印本页]

作者: 3236235    时间: 2009-9-1 22:03
标题: 多窗体,怎么实现记录的提交
我做了房管系统窗体的录入同时打印在一个窗体上,现在想实现一个窗体录入,另一个窗口能实现上一个窗口录入记录的打印,并能实现提交,请各位大师帮忙,提交的功能怎么实现
作者: aslxt    时间: 2009-9-2 11:07
是不是A窗体只能录入,B窗体只能打印?如果是的话:
复印原窗体粘贴为新窗体,原窗体把打印功能去掉,新窗体把录入功能去掉。
作者: 3236235    时间: 2009-9-2 17:35
我是说,作为一个流程,在A窗体中实现录入,B窗体中所有A窗体录入的记录都有以数据表形式出现,然后,在B窗休中选中记录可以做打印,提交按钮,点提交按钮后,B窗体中本条记录就看不见了,同时在下一次打开时也不会看见,这个提交按钮的代码或宏怎么做?
作者: aslxt    时间: 2009-9-2 17:45
你的表得增加一个【打印】字段,是/否类型。
B窗体的数据源改为select * from 表名称 where 打印=0",这样已经打印过的记录就不会显示
然后在提交按钮按钮的事件中,附带把B窗体中逐条记录的【打印】变为非0,下次打开B窗体的时候这些记录也就不显示了
作者: 3236235    时间: 2009-9-2 20:45
谢了,我试试。因为我的窗体是一个主窗体,两个子窗体,对应一个主表,两个子表,相应报表是多个主子报表,背后的数据源用的是查询。我得明天上班试试。




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3