SAP-Gui Scriptingを使用してプロセスを自動化しようとしています。SAPの複数選択画面に複数の値を貼り付ける必要があります。
paste from clipboard
これが実行されるまでに、クリップボードの内容が変更されるため、使用できません。オプションを記録import from file
すると、コマンドが記録されません。これを達成する方法はありますか?
session.findById("wnd[0]").maximize
session.findById("wnd[0]/tbar[0]/okcd").text = "/nfs10n"
session.findById("wnd[0]").sendVKey 0
session.findById("wnd[0]/usr/btn%_SO_BUKRS_%_APP_%-VALU_PUSH").press
' **The import from file command should go here.**
session.findById("wnd[1]/tbar[0]/btn[24]").press
session.findById("wnd[1]/tbar[0]/btn[8]").press
コマンドを試しましたCopyText
が、意図したとおりに機能しませんが、理由はわかりません。
Copytext fromFile="myfile.txt" toText="t1"
Copytext fromText="t1" -toclipboard
これを達成する方法はありますか?,クリップボードから貼り付けコマンドを使用する前にファイルをクリップボードに読み込むなど... 現在、そのような行項目は約 3000 あり、それらをループすると、スクリプトが長時間実行されます。