Cursor im ALV-Grid setzen

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

Cursor im ALV-Grid setzen

Beitrag von made (ForumUser / 49 / 0 / 0 ) »
Hi @all!

Ich habe wie schon im Problem vorher ein ALV-Grid in einem Custom Control Feld.
Wenn ich jetzt einen Datensatz löschen will, prüfe ich, ob ein Feld (ist ein Kommentarfeld) gefüllt ist, wenn nicht, möchte ich, dass der Cursor dort hin springt!
Wie mache ich das?
Mit der Methode set_focus kann ich ja nur den Control mitgeben und nicht die genaue Zelle... und dann springt der Cursor ja in die 1. Zelle!

Made

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


Beitrag von Flo (Specialist / 161 / 0 / 0 ) »
die Methode heisst
CALL METHOD _grid->set_current_cell_via_id
EXPORTING is_row_id = wa_cells-row_id " tabix
is_column_id = wa_cells-col_id. "fieldname

Beitrag von made (ForumUser / 49 / 0 / 0 ) »
Hi!
Wie hast du die struktur definiert??

LVC_S_ROW
LVC_S_COL
LVC_S_ROID

funktionieren nicht.
Bekomme dann immer die Meldung:
Formalparameter nicht typcompatibel...

Beitrag von Flo (Specialist / 161 / 0 / 0 ) »
hier mal der ganze Block der bei mir funktioniert:

Code: Alles auswählen.

  DATA: wa_cells TYPE lvc_s_cell.
* Passende Zeile suchen
    READ TABLE data WITH KEY key = key INTO line.
    wa_cells-row_id-index = sy-tabix.
    wa_cells-col_id-fieldname = fieldname.
    CALL METHOD grid->set_current_cell_via_id
          EXPORTING is_row_id = wa_cells-row_id
                    is_column_id = wa_cells-col_id.
    CALL METHOD grid->set_focus( grid ).

Beitrag von Gast ( / / 0 / 3 ) »
Jetzt gehts...!
Vielen Dank! :)

Seite 1 von 1

Vergleichbare Themen

2
Antw.
3589
Views
Viewcluster - Cursor setzen
von ChrisPeschke » 26.04.2005 15:27 • Verfasst in SAP - Allgemeines
8
Antw.
2459
Views
IE02 Cursor setzen
von dmi » 23.12.2013 14:04 • Verfasst in ABAP® Core
4
Antw.
4016
Views
Cursor in Feld setzen
von Suti » 29.01.2007 15:27 • Verfasst in Dialogprogrammierung
3
Antw.
2337
Views
CL_GUI_HTML_VIEWER - Cursor setzen
von VolkerPuttmann » 20.02.2016 16:54 • Verfasst in ABAP Objects®
4
Antw.
3613
Views
Table Control Cursor setzen
von Mr. ABAP » 06.10.2006 07:58 • Verfasst in Dialogprogrammierung

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Trennen Strasse und Hausnummer
vor 16 Stunden von msfox 18 / 11143
Dialog-Container mit Toolbar/Status
vor 19 Stunden von black_adept gelöst 27 / 4269
IT0024 Qualifikationen CP-ID
vor 21 Stunden von ArjenR 1 / 186

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 16 Stunden von msfox 18 / 11143
Dialog-Container mit Toolbar/Status
vor 19 Stunden von black_adept gelöst 27 / 4269
IT0024 Qualifikationen CP-ID
vor 21 Stunden von ArjenR 1 / 186

Unbeantwortete Forenbeiträge

IT0024 Qualifikationen CP-ID
vor 21 Stunden von ArjenR 1 / 186
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 3116
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9712