Ich habe mit dem Recorder (sm35) eine Aufzeichnung für eine BI erstellt, bei der ich die Transaktion PR05 ausgeführt habe.
Ich habe in der Transaktion eine Reisenummer ausgewählt und bin anschliessend in den Tab Abzüge gewechselt.
Dort habe ich über den Scrollbalken die Tabelle weiter nach unten gescrollt.
Das Scrollen wird aber nicht aufgezeichnet.
Als Vorgabe zum abspielen der BI habe ich für das Scrollen bisher nur die BDC_OKCODE's P+, P++, P- und P-- gefunden.
Gibt es hier auch eine Möglichkeit nur eine bzw. in einer Schleife mehrere
Zeilen weiter zu scrollen und nicht ganze Seiten?
da die Transaktion keine "Positionieren-Funktion" besitzt, geht es nicht.
Du musst in die einzelnen Zeilen positionieren, indem du in Klammern die Zeilennummer hinter das Feld setzt: "VBAP-MATNR(001)"
Dazu musst du natürlich wissen, wie viel Zeilen auf dem Dynpro Platz haben.
Dafür gibt es im GUI den Menüpunkt "Optionen (ALT-F12)" - Standardgröße.
Der BI muss dann in der Standardgröße abgespielt werden.
Gruß,
für solche Fälle gibt es in diversen Transaktionen eine Funktion 'Positionieren' o.ä oder eine Einzelanzeige, wo man die Zeilenschlüssel vorgeben kann.
Ob das für die PR05 gilt, kann ich leider nicht sagen. Da musst Du mal die diversen Funktionen in den Menüs, PushButtons etc. der Transaktion durchsuchen.
...
Tja, ich würde sagen, dass ewx die Antwort schneller geliefert hat...
Gruß
Ereglam
May the Force be with your code || .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .