Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Validation 在MS Access中输入时是否更改单词?_Validation_Replace_Rule - Fatal编程技术网

Validation 在MS Access中输入时是否更改单词?

Validation 在MS Access中输入时是否更改单词?,validation,replace,rule,Validation,Replace,Rule,根据我的理解,验证规则不能改变任何事情——我在验证规则中尝试了replace fn,但它什么也没做,只是不允许我输入我想要更改的单词 在Access中输入时,我希望“助理”改为“助理”,而“教授”改为“教授”。有什么办法吗 已经找了一个小时了,但什么也没找到——任何意见都很感激 我将在您正在验证的文本框上实现AfterUpdate事件。您可以单击TextBox属性窗口的事件选项卡来创建事件 Private Sub txtMyTextBox_AfterUpdate() If Me!txtMyTe

根据我的理解,验证规则不能改变任何事情——我在验证规则中尝试了replace fn,但它什么也没做,只是不允许我输入我想要更改的单词

在Access中输入时,我希望“助理”改为“助理”,而“教授”改为“教授”。有什么办法吗


已经找了一个小时了,但什么也没找到——任何意见都很感激

我将在您正在验证的文本框上实现AfterUpdate事件。您可以单击TextBox属性窗口的事件选项卡来创建事件

Private Sub txtMyTextBox_AfterUpdate()

If Me!txtMyTextBox = "prof" Then Me!txtMyTextBox = "Professor"

End Sub
或者类似的

Private Sub txtMyTextBox_AfterUpdate()

If InStr(1, Me!txtMyTextBox, "prof ") <> 0 Then Me!txtMyTextBox = Replace(Me!txtMyTextBox, "prof ", "Professor ")

End Sub