Zeile im Steploop ermitteln (ohne Cursor)

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Benutzeroberflächen in SAP®-Systemen.
7 Beiträge • Seite 1 von 1
7 Beiträge Seite 1 von 1

Zeile im Steploop ermitteln (ohne Cursor)

Beitrag von Hunter ( / / 0 / 3 ) »
Hi,

Ich habe ein STEPLOOP mit mehreren Zeilen, und habe dort einen Button zum Berechnen von Werten hinterlegt.
Wenn ich jetzt auf den Button klicke, muß ich wissen in welcher Zeile er den Button geklickt hat.

Code: Alles auswählen.

GET CURSOR LINE help_cursor_line.
Gibt mir nen subrc = 4 zurück. Auch irgendwie logisch, weil ich den Cursor ja nicht in die Zeile zuvor gestellt habe. Stelle ich den Cursor erst in die Zeile und drück dann den Button, funktionierts.
Gibt es aber nicht auch ne Möglichkeit die Zeile des Buttons zu ermitteln, ohne vorher in die Zeile mit dem Cursor zu klicken?

Danke, Hunter

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von conan (ForumUser / 1 / 0 / 0 ) »
Hi Hunter,

schau dir mal den Befehl GET CURSOR FIELD an.

Gruß
Stephan

Beitrag von Hunter ( / / 0 / 3 ) »
Hi conan,

danke für den Tip, jedoch befinde ich mich im Steploop. Das Feld nützt mir nichts wenn ich die Zeile nicht weiß.
Auch der Zusatz "LINE" gibt mir ne 0 zurück, obwohl ich in der zweiten Zeile den Button gedrückt hatte...

Beitrag von Gast ( / / 0 / 3 ) »
Hunter hat geschrieben:Hi conan,

danke für den Tip, jedoch befinde ich mich im Steploop. Das Feld nützt mir nichts wenn ich die Zeile nicht weiß.
Auch der Zusatz "LINE" gibt mir ne 0 zurück, obwohl ich in der zweiten Zeile den Button gedrückt hatte...
Dann Debugge doch einfach mal ein SAP-Standard-Programm, wo es funktioniert. Irgendetwas musst Du dann ja falsch/anders machen.

Beitrag von ewx (Top Expert / 4849 / 313 / 642 ) »
Hunter hat geschrieben:Auch der Zusatz "LINE" gibt mir ne 0 zurück, obwohl ich in der zweiten Zeile den Button gedrückt hatte...
Also im TableControl ist es so, dass man zum Button einen Funktionscode "F%%%" (oder so ähnlich) definieren muss. Beim Drücken des Knopfes in Zeile 3 wird dann der Funktionscode "F003" übermittelt.

Gruß,
Enno.

Beitrag von black_adept (Top Expert / 4093 / 127 / 940 ) »
Im Dnypro die Elementliste anzeigen lassen.
Dort dann auf dem Reiter auf dem die Funktionscodes der Elemente abgelegt sind ( bei mir ist das "ModifGruppen" ) die F1-Hilfe zu dem Funktionscode durchlesen.
Dort steht dann auch die Besonderheit der Funktionscodes in Step-Loops oder Tablecontrols, dass bis zu 3 abschließende "%" eingegeben werden dürfen, die dann beim Auslösen der Taste durch die jeweilige Zeile ersetzt werden.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Beitrag von Hunter ( / / 0 / 3 ) »
Dankeschön, hat wunderbar geklappt mit den % Zeichen ;-)
Man lernt nie aus...

Seite 1 von 1

Vergleichbare Themen

5
Antw.
2051
Views
ALV GRID ermitteln der selektierten Zeile
von SAP_ENTWICKLER » 30.11.2017 09:23 • Verfasst in ABAP® für Anfänger
0
Antw.
1690
Views
9
Antw.
3276
Views
Batchinput und Steploop/Tablecontrol
von Gast » 15.07.2005 10:17 • Verfasst in ABAP® Core
45
Antw.
107308
Views
Unterschiedliche Anzahl Eingabefelder / Steploop
von ralf.wenzel » 17.04.2018 11:45 • Verfasst in Dialogprogrammierung
7
Antw.
5562
Views
bestimmte Zeilen eines Steploop via Batch-Input ansprechen
von lordevil » 07.06.2006 21:54 • Verfasst in Dialogprogrammierung

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Trennen Strasse und Hausnummer
vor 5 Stunden von msfox 18 / 10926
Dialog-Container mit Toolbar/Status
vor 8 Stunden von black_adept gelöst 27 / 4026
IT0024 Qualifikationen CP-ID
vor 9 Stunden von ArjenR 1 / 72

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Trennen Strasse und Hausnummer
vor 5 Stunden von msfox 18 / 10926
Dialog-Container mit Toolbar/Status
vor 8 Stunden von black_adept gelöst 27 / 4026
IT0024 Qualifikationen CP-ID
vor 9 Stunden von ArjenR 1 / 72

Unbeantwortete Forenbeiträge

IT0024 Qualifikationen CP-ID
vor 9 Stunden von ArjenR 1 / 72
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 3007
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9598