Setting project variable using InputBox
Hello,
Previously I was able to create a little sript to get the user to input a path at the start of the test, and then grab a EXE version from that path.
My goal was to save the TestComplete Project log with the name of EXE + version at the end of the test.
I realized that I couldn't do it because I was using "normal" variables and they weren't kept in memory.
The help file directed me to project variables. I was able to create one, but I cannot find the structure to get the value of the variable + the user's answer to the prompt.
So previous variable was:
EXEPath = BuiltIn.InputBox("Find EXE path", "Enter EXE Program Files path:", "")
Now I am trying things like:
ProjectSuite.Variables.VariableByName["EXEPath"] =
BuiltIn.InputBox("Find EXE path", "Enter EXE Program Files path:", "")
But the second line shows error "Unexcepted TKN_NewLine"
"ProjectSuite.Variables.VariableByName["EXEPath"] =
BuiltIn.InputBox("Find EXE path", "Enter EXE Program Files path:", "")But the second line shows error "Unexcepted TKN_NewLine""
Is it intented to go new ligne after the = ?
I don't use PY but according to the error msg i think that you must remove this carriage return and write all on same line :
ProjectSuite.Variables.VariableByName["EXEPath"] = BuiltIn.InputBox("Find EXE path", "Enter EXE Program Files path:", "")