SAP Personas脚本错误

2020-09-11 01:05发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我是角色工具的新手。 我...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我是角色工具的新手。 我已经录制了一个脚本来更改系统密码并将其分配给一个按钮。 该脚本无法通过按钮或在编辑器中使用。 请在错误下方找到。

"

脚本执行过程中的错误:
无法读取undefinedType的属性'Type'错误:无法读取Object.oPrivate.getPropertyValue( http://sapecd.aero.org :3471/sap/bc/personas3/core/script/sap/personas/fw/its /scripting/ScriptingEngine.js?20180514010622:7:17043)
在Object.get类型[作为类型]( http://sapecd.aero.org :3471/sap/bc/personas3/core/script/sap/personas/fw/its/scripting/ScriptingEngine.js?20180514010622:7:8210)
在sap.personas.scripting.scriptingEngine.oProtected.mObjects.GuiVComponent.get [作为类型]( http: //sapecd.aero.org :3471/sap/bc/personas3/core/script/sap/personas/fw/its/scripting/ScriptingEngine.js?20180514010622:7:18808)
at Object。 sap.personas.scripting.scriptingEngine.oProtected.createObject( http://sapecd.aero.org :3471/sap/bc/personas3/core/script/sap/personas/fw/its/scripting/ScriptingEngine.js?20180514010622:1:7916)
在sap.personas.scripting.scriptingEngine.oProtected.mObjects.GuiSession.sap.personas.scripting.scriptingEngine.GuiSession.findById( http://sapecd.aero.org :3471/sap/bc/personas3/core/script/sap/personas/fw/其/scripting/ScriptingEngine.js?20180514010622:52:3404)
在评估时[[AppID:SMEN]> [Flavor:Check_Reg]> [Script:wnd [0]/scrptPersonas_E6573FFEBC021ED993970CAC8E7F4014-GT25000]:6:9)< br> at Object.self.executeScriptInternal( http://sapecd.aero.org :3471 /sap/bc/personas3/core/script/sap/personas/fw/its/scripting/ScriptingEngine.js?20180514010622:65:10633)
at Object.sap.personas.scripting.executeScriptInternal( http://sapec d.aero.org :3471/sap/bc/personas3/core/script/sap/personas/fw/its/scripting/ScriptingEngine.js?20180514010622:65:12981)

评估时( http://sapecd.aero.org :3471 /sap/bc/personas3/core/script/sap/personas/fw/its/scripting/Runtime.js?eval:1:458)"

2019-03-25-12-54-48.jpg

2019-03-25-12-54-48.jpg (468.9 kB)
3条回答
黑丝骑士
2020-09-11 01:52

您好,Elliott,

非常感谢您调查我的问题。 抱歉,我发布了错误脚本的日志。 但是下面的脚本也有相同的"类型"错误。

session.findById(" wnd [0]/tbar [0]/okcd")。text =" su01";

session.findById("")。sendVKey(0);

session.findById(" wnd [0]/usr/ctxtSUID_ST_BNAME-BNAME")。text =" 29774";

session.findById(" wnd [0]/usr/ctxtSUID_ST_BNAME-BNAME")。setFocus(); session.findById(" wnd [0]/tbar [1]/btn [20]")。press();

我通过从脚本(session.findById("")。sendVKey(0))中删除第二行来传递该错误。 虽然从角色角色调用脚本时失败了。 看到下面的错误。

注意-如果我使用SU01 T代码,则脚本可通过编辑器工作

在批处理步骤2上收到"找不到控件"消息:{" post":" focus/wnd [0]/usr/ctxtSUID_ST_BNAME-BNAME"," __ add_by_personas_scripting __":" X"}完整的批处理为:1: {" post":" okcode/ses [0]"," content":"/img/nsu01"," __ add_by_personas_scripting __":" X"} 2:{" post":" focus/wnd [0]/usr/ctxtSUID_ST_BNAME- BNAME"," ___________________ by_personas_scripting __":" X"} 3:3:{" post":" action/3/wnd [0]/tbar [1]/btn [20]"," __ added_by_personas_scripting __":" X"} 4:{ " get":" state/ur"}

谢谢

John

一周热门 更多>