ich kenne mich mit SAP scripting nicht aus und denke das du hier falsch bist. SAP hat mit Sicherheit eine eigene Community.
Vieleicht kennt sich einer der Andern hier damit aus aber dennoch bist du mit der Frage hier falsch aufgehoben.
Fr mich sieht das aus wie eine Aufzeichnung von BIldschirmtätigkeiten, vergleichbar mit dem Makrorekorder in Excel.
Zur besseren Lesbarkeit kannst du viellicht die Texte "wnd[1]/usr/cntlGRID1/shellcont/shell" in ausagefähiger Variablen schreiben und dann die Variablen dort verwenden. Dazu müßte man aber die Objektreferenz kennen, um das alles richtig zu machen.
Zeilen in denen z.b. "doubleClickCurrentCell" vorkommt, können sicher raus, da ein Script nicht unbedingt auf eine Zelle klicken muß. Äquivalent zu Ecxel Select und Activate sind zu 90% überflüssig.
Currentcell ist die aktive Zelle in deiner Anwendung. Wenn du die gesuchte Zelle automatisch finden kannst, dann ist ein fester Zahlenwert nicht nötig.
Ich glaube zu sehen das du in dem Script mit mehreren Fenstern zu tun hast. In so einem Window wind[0] usw. kann viel drin sein. Keine Ahnung wie du dort auf Zellen oder Tabellen zugreifen kannst bzw. sie automatisch finden kannst. Dazu wäre die Befehlsrefenz für das Script nützlich.
|