我正在使用Visual Basic自动化一些报告。我记录了一些脚本,这些脚本似乎由于未知原因已停止工作,但工作正常。我记录以下内容(添加了注释),脚本在文件对话框中失败。
session.findById("wnd[0]").resizeWorkingPane 95,22,false
session.findById("wnd[0]/tbar[0]/okcd").text = "se16"
session.findById("wnd[0]").sendVKey 0
' Run AGR_TCODES
session.findById("wnd[0]/usr/ctxtDATABROWSE-TABLENAME").caretPosition = 10
session.findById("wnd[0]").sendVKey 0
'Select Extended Name, Multiple selection
session.findById("wnd[0]/usr/btn%_I3_%_APP_%-VALU_PUSH").press
session.findById("wnd[1]").sendVKey 23
' select file
session.findById("wnd[2]/usr/ctxtDY_PATH").text = "c:\my_directory\"
session.findById("wnd[2]/usr/ctxtDY_FILENAME").text = "myfile"
session.findById("wnd[2]").sendVKey 0
在脚本播放的这一点上,脚本仅在文件选择文本输入为空白时停止。我可以输入信息,但这有点违反了目的。我找不到原因或原因,但是已经进行了许多各种各样的升级,包括我的笔记本电脑和将os重新安装到WIN10。我真的不在乎为什么-但我确实需要找到解决方法。
答案 0 :(得分:0)
我确定了2种情况:
祝您脚本工作顺利。