SET CURSOR auf Feld

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

SET CURSOR auf Feld

Beitrag von debianfan (ForumUser / 84 / 64 / 0 ) »
Guten Tag,

ist es möglich, in einer Badi-Implementierung (Zeitpunkt USER_COMMAND) den Cursor auf ein bestimmtes Feld zu legen?

In einer Diskussion im SAP-Forum hatte ich einen Beitrag gefunden aus welchem ich schliesse, das dies in einer Badi-Implementierung nicht möglich ist sondern nur im Screen?

Oder gibts da eine Umgehungslösung - im Dynpro würde ich ungern etwas modifizieren nur um den Cursor zu setzen.

gruss
Ich weiß viel - aber nicht alles - deswegen lerne ich gern dazu & bin für Hinweise von erfahrenen ITlern immer dankbar.

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


Re: SET CURSOR auf Feld

Beitrag von ralf.wenzel (Top Expert / 3946 / 201 / 281 ) »
Der Schluss ist richtig, in einem BADI hast du keinen Einfluss darauf, wo der Cursor steht.


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: SET CURSOR auf Feld

Beitrag von debianfan (ForumUser / 84 / 64 / 0 ) »
ralf.wenzel hat geschrieben:Der Schluss ist richtig, in einem BADI hast du keinen Einfluss darauf, wo der Cursor steht.
Danke, d.h. ohne Modifikation am Dynpro ist die Umsetzung nicht möglich ?
Ich weiß viel - aber nicht alles - deswegen lerne ich gern dazu & bin für Hinweise von erfahrenen ITlern immer dankbar.

Re: SET CURSOR auf Feld

Beitrag von ralf.wenzel (Top Expert / 3946 / 201 / 281 ) »
Doch, wenn du es modifikationsfrei erweitern kannst. Sonst nicht.


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: SET CURSOR auf Feld

Beitrag von black_adept (Top Expert / 4103 / 128 / 945 ) »
Kommt drauf an wo der BADI aufgerufen wird.
Zeitpunkt "USER_COMMAND" spricht für PAI - dort verhält es sich so wie von Ralf beschrieben ( P.S. - er scheint aber heute keinen guten Tag zu haben sonst hätte er auf den "implizite ENHANCEMENT-SPOT" verwiesen.
Wenn er allerdings - aus was für Gründen auch immer - während des PBO gerufen wird wirst du das machen können was du willst (aber warum probierst du es nicht einfach mal aus - dann erübrigt sich die ganze Frage hier)

Hinweis: Wirf mal den Debugger an und stelle einen Breakpoint auf "SET CURSOR" - evtl. stellt SAP den Cursor explizit auf ein bestimmtes Feld und holt sich den Feldnamen aus einer globalen Variablen - dann kannst du das auch aus dem BADI heraus machen wenn nicht im PBO gerufen wird.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Seite 1 von 1

Vergleichbare Themen

4
Antw.
4034
Views
Cursor in Feld setzen
von Suti » 29.01.2007 15:27 • Verfasst in Dialogprogrammierung
2
Antw.
3983
Views
Set Cursor auf PARAMETER-Feld
von mgo » 07.03.2007 08:21 • Verfasst in Dialogprogrammierung
2
Antw.
3751
Views
Cursor im Dynpro ins Feld setzen
von ManMan » 27.07.2017 11:56 • Verfasst in ABAP® für Anfänger
1
Antw.
2360
Views
Cursor auf Feld setzen, Wert eintragen und bestätigen
von Maximilian_Egeler » 26.10.2006 23:27 • Verfasst in Dialogprogrammierung
4
Antw.
2516
Views
Set Cursor
von Roger » 15.02.2012 11:03 • Verfasst in ABAP Objects®

Über diesen Beitrag


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

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.

Unbeantwortete Forenbeiträge

SD_PRINT_TERMS_OF_PAYMENT
vor einer Woche von Manfred K. 1 / 1941
BUSOBJEKT zu CMIS PHIO ermitteln
vor 4 Wochen von snooga87 1 / 3765