在平台中建立修改窗体、删除窗体时,当熟练后一般采用复制代码的方式的写入代码,如果表的字段名为英文或者拼音,很少出现问题,但如果表中的字段为中文 名,却会出现修改、删除无法实现,例如下面这段代码,检查代码没有任何错误,调试却发现selectstr没有取得员工代码的值:
On Error GoTo Err_员工代码_GotFocus:
selectstr = Me.员工代码
Forms!usysfrmMain!labFind.Tag = 1
Forms!usysfrmMain!btnEdit.Tag = 999
Exit_员工代码_GotFocus:
Exit Sub
Err_员工代码_GotFocus:
Resume Exit_员工代码_GotFocus
在窗体设计员工代码的事件中检查可以发现,
获得焦点事件项为空,将其改为
事件进程,则修改、删除功能能顺利实现,如果表中的字段名为英文或拼音,复制代码后,文本框获得焦点事件项会自动改为事件进程。