点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)如果不是IsObject(app...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)如果不是IsObject(app...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
如果不是IsObject(application),则 设置SapGuiAuto = GetObject(" SAPGUI") 设置应用程序= SapGuiAuto.GetScriptingEngine 万一 如果不是IsObject(connection)然后 设置连接= application.Children(0) 万一 如果不是IsObject(session)然后 设置会话= connection.Children(0) 万一 如果IsObject(WScript)然后 WScript.ConnectObject会话,"打开" WScript.ConnectObject应用程序,"打开" 万一 session.findById(" wnd [0]")。maximize 暗淡的树汁 sapRow = 0 设置GRID1 = session.FindById(" wnd [0]/usr/cntlGRID1/shellcont/shell") 'session.findById(" wnd [0]/usr/cntlGRID1/shellcont/shell")。currentCellRow = 9 对于sapRow = 0到GRID1.rowCount-1 '关于错误继续下一个 值= GRID1.GetCellValue(sapRow,"通知")-我在此行收到错误 下一个
早安!
我正在尝试学习SAP脚本,以自动化SAP中的某些任务。
我想读取网格单元并根据每个通知的描述检查SAP中是否存在现有通知。 尝试执行循环检查每个可用行中是否有匹配项时,出现错误。 我不确定如何将"通知"列的内容存储到变量中。 任何帮助将不胜感激。
谢谢。
sap.jpg (138.4 kB)
你好,尼古拉斯,
内部列名称可能完全不同。 但是你可以把它弄出来。 例如,您可以使用脚本记录器记录该列的排序。 然后,您要查找的名称在脚本中。
此致
ScriptMan
一周热门 更多>