mortenb123
2 years agoContributor
SetText() exception not caught
How can I catch this exception?
function setControlText(control, text) { //usage example 1: setControlText(txtUName, userName); //usage example 2: setControlText(passwordBox, ("1234[Enter]")); Log.Message("text to enter:" + text); try { clearControlText(control); control.SetText(text); control.Click(01, 01); } catch(e) { Log.Message(e.message + " ignored"); } }
It fails at the SetText() line with this error:
Unable to perform the action because the text editor is disabled. 12:07:56 Normal 7.05
Not all methods throw an exception, and SetText doesn't throw an exception.
See TestComplete Events, OnLogError Event which can capture the message.