|
日前使用robot时遇到如下问题
此脚本中有一段是对一个下拉式菜单(有两个选项G17/G19)进行输入的
从数据池中读取了数据后在回放时写入,但是很奇怪
使用这个脚本
call sqadatapoolvalue(dp,23,omctype)
InputKeys omctype
在回放的时候每次都是选择的是G17,而不是数据池中设置的数值
后来又想了一个办法录制脚本:
call sqadatapoolvalue(dp,24,omctype)
ComboBox Click, "Type=Form;Name=OmcrEditorForm;\;Type=GroupBox;Name=groupBox1;\;Type=ComboBox;Name=omcTypeComboBox", "Coords=204,13"
ComboListBox Click, "ObjectIndex=0", "Text=G19"
在这个脚本中Text=多少那选择的就是多少,
但是我这个脚本需要使用数据池,不能将Text= 写死,必须读取数据池中的数据后才能知道具体的值是多少。
现在的问题是能不能有办法将Text= 后面的值用读取数据池中的 omctype 代替??????
另外还有一个问题。 我的数据池中有一组数据是这样的{1 3 9998 1 200 50 1 214} 但是在回放的时候每次都是输入的111 这是为什么?
还有 有组数据是开头带%X49303036的但是在回放输入时写入的数据少了% 这是为什么啊?????????????
[ 本帖最后由 shiwanli 于 2007-6-22 10:57 编辑 ] |
|