罗斯文数据库学习连载(43)-马丽
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-教程


罗斯文数据库学习连载(43)

发表时间:2008/11/10 12:18:20 评论(0) 浏览(14501)  评论 | 加入收藏 | 复制
   
摘 要:“供应商”窗体
正 文:

4、“供应商”窗体

“供应商”窗体用于增加和编辑供应商信息,并提供查看供应商供应的产品功能。进入设计视图:

“数据源”为“供应商”表,主体中主要是“供应商”表中的一些字段,可以直接从字段列表中拖入设计窗体,并将位置调整的合格。

窗体页脚中有两个按钮,一个是“回顾产品”按钮,这里也是通过编程的方法来实现功能的,先查看“回顾产品”按钮的事件属性,在单击事件后的选择器中点击,直接打开到VBE窗口,并定位在回顾产品的click事件中。这里用到了一个If…Else…End if的分支结构。

先判断一下窗体中的公司名称文本框是否为Null值,如果为Null值,则提示信息(利用msgbox函数,具体可查看帮助),并让公司名称文件框获得焦点(setfocus方法);如果公司名称不为Null值,则执行else后面的内容,打开窗体“产品列表”,并将窗体移动到固定的位置(docmd.movesizw),这里主要用到的是openform这个方法,这是一个经常用到的方法,要理解它的参数的用法,在本例中用到了WhereCondition这个参数,相当于SQL语名中的条件子句,起到筛选作用,只显示与主窗体中“供应商ID”一致的产品。具体可查看帮助。

“增加产品”按钮也是用代码实现的,同样也是一个openform方法的应用,这里用到了另外两个参数,DataMode用于设定打开窗体处于什么状态,本例中是acFormAdd 用户可以添加新记录,但是不能编辑现有记录(即数据输入属性);另外一个是OpenArgs属性,具体的请查看帮助。



如果您没有注册这个论坛,请赶快注册吧,与我在论坛进行交流,共同学习提高。   上一篇    下一篇

Access软件网交流QQ群(群号:198465573)
 
 相关文章
罗斯文数据库学习连载(38)  【马丽  2008/5/27】
罗斯文数据库学习连载(39)  【马丽  2008/6/27】
罗斯文数据库学习连载(40)  【马丽  2008/6/27】
罗斯文数据库学习连载(41)  【马丽  2008/10/27】
罗斯文数据库学习连载(42)  【马丽  2008/10/27】
常见问答
技术分类
相关资源
文章搜索
关于作者

马丽

文章分类

文章存档

友情链接