Willkommen Gast! Um alle Funktionen zu aktivieren müssen Sie sich Anmelden oder Registrieren.

Mitteilung

Icon
Error

Optionen
Gehe zum aktuellsten Beitrag Gehe zum letzten Ungelesenen
Offline Blackei  
#1 Geschrieben : Donnerstag, 7. Februar 2019 13:01:52(UTC)
Blackei

Beiträge: 1
Hallo zusammen,

bin wirklich neu in dem Thema, also bitte für Idioten erklären.... Danke..

Also ich möchte aus der SE16 Tabelle PA0000 die nächste freie Personalnummer in der Transaktion PA40 angezeigt bekommen. Wir benutzten mehrere Nummernbereiche für Perosnengruppen. Ich müsste die nächste Personalnummer also für jeden Nummernbereich angezeigt bekommen.

Über ACCESS und dem Recorder funktioniert es zwar, ist aber im weiteren Verlauf nicht besonders nützlich:


oSession.FindById("wnd[0]/tbar[0]/okcd").Text = "/nse16"
oSession.FindById("wnd[0]").SendVKey 0
oSession.FindById("wnd[0]/usr/ctxtDATABROWSE-TABLENAME").Text = "PA0000"
oSession.FindById("wnd[0]/tbar[0]/btn[0]").Press
oSession.FindById("wnd[0]/usr/ctxtI1-LOW").Text = low
oSession.FindById("wnd[0]/usr/ctxtI1-HIGH").Text = high
oSession.FindById("wnd[0]/tbar[1]/btn[8]").Press
oSession.FindById("wnd[0]/usr/cntlGRID1/shellcont/shell").SetCurrentCell -1, "PERNR"
oSession.FindById("wnd[0]/usr/cntlGRID1/shellcont/shell").SelectColumn "PERNR"
oSession.FindById("wnd[0]/tbar[1]/btn[40]").Press
oSession.FindById("wnd[0]/usr/cntlGRID1/shellcont/shell").SetCurrentCell 0, "PERNR"
oSession.FindById("wnd[0]/tbar[1]/btn[7]").Press
oSession.FindById("wnd[0]/usr/ctxtPA0000-PERNR").SetFocus
oSession.FindById("wnd[0]/usr/ctxtPA0000-PERNR").CaretPosition = 1


NeuePmmer = ((oSession.FindById("wnd[0]/usr/ctxtPA0000-PERNR").Text) + 1)

Danke für jede Idee..

Gruß
Lars

Nehmen Sie an dieser Diskussion teil! SAP FORUM - SAP Community LoginHier registrieren.

Benutzer, die gerade dieses Thema lesen
Das Forum wechseln  
Du kannst keine neue Themen in diesem Forum eröffnen.
Du kannst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge nicht löschen.
Du darfst deine Beiträge nicht editieren.
Du kannst keine Umfragen in diesem Forum erstellen.
Du kannst nicht an Umfragen teilnehmen.

- Impressum / Datenschutz -