学习完报销教程以后,将自己在学习中遇到的问题写出来,与和我遇到一样问题的朋友分享。
1、在正式使用开发平台之前,要检查控件的引用完整性和引用顺序,那如果开发完成移植到到其他计算机上时,要不要重新调整引用顺序?
答:不需要,最好是放在一样的目录。例如在你的电脑是:d:\aaa文件夹,那么放别人电脑也用d:\aaa文件夹,如果放在其他目录根据office版本的不同可能会出现问题。
2、如果开发完成移植到到其他计算机上与开发存放的目录不同时,要不要重新连接数据库呢?
答:看数据库是相对位置还是绝对位置,如果是相对位置,则不需要;如果绝对位置就要重新连接。
3、按住 shift 双击打开 AccDev.mdb后,一定要严格按照教程 所写“选择并双击 usysfrmLogin 窗体”登陆,否则在窗体设计视图转为窗体视图会出现问题或其他意想不到的问题。
4、教程在基础资料阶段只介绍了客户名称资料的各个功能的开发,请注意“报销类别各功能的开发需要自己根据前面的教程自己完成(其实教程上有写,这里提醒大家仔细看教程。)”,否则在后面报销明细模块因为无法添加报销类别导致报销明细因为类别数据库无数据而无法新增。
5、下面这段代码是我在学习报销教程的时候,修改窗体中的一段代码。
我的理解是当单击ToolbarFrm按钮时,检测如果当前窗体的员工姓名文本框为空就提示“请输入员工姓名!”。但是实际测试与理解的不一样?
Private Sub ToolbarFrm_ButtonClick(ByVal Button As Object)
If IsNull(Me.ygxm) Then
MsgBox "请输入员工姓名!", vbCritical, "提示:"
Me.ygxm.SetFocus
Exit Sub
End If
答:打开后台数据库,进入所修改表的设计模式,然后将要修改字段的字段必填项设为"否" ,就可以了。建议在开始设计表的时候将这些要修改的字段必填项直接设为“否”。
总结,其实只要仔细阅读教程,跟着一步步做,多思考。遇到的问题会自然解决的。是在解决不了再到论坛发帖或QQ群问老师和同学们。切忌遇到问题不加思考直接就问别人,这样我觉得是不会得到进步的。
Access软件网交流QQ群(群号:198465573) |