Cursor setzen im table control

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

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

Cursor setzen im table control

Beitrag von Bruno ( / / 0 / 3 ) »
Hallo,
ich habe in meinem Dialog-Programm (Modulpool mit 2 abhängigen Dynpros (key-Feld), jeweils mit table-control) folgendes (einfaches ?) Problemchen:
Ich möchte beim Aufruf der Dynpros den Cursor immer auf die erste Zeile und erste Spalte setzen. Die Anweisung z.B.

Code: Alles auswählen.

SET CURSOR 1 1 
wird aber immer ignoriert, d.h. der Cursor ändert seine Position im TC nicht, egal an welcher Stelle (PBO/PAI) ich das Statement auch hinstelle.

Kann mir jemand helfen ?

Danke
Bruno

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


Beitrag von ewx (Top Expert / 4873 / 315 / 644 ) »
Hi Bruno,

die Variante gilt nur für Listen.
Du musst

Code: Alles auswählen.

SET CURSOR FIELD 'TC_TAB-FELD1' LINE 1.
anwenden.

Gruß,
Enno.

Beitrag von black_adept (Top Expert / 4117 / 130 / 953 ) »
Bruno hat geschrieben:...Ich möchte beim Aufruf der Dynpros den Cursor immer auf die erste Zeile und erste Spalte setzen.
...
d.h. der Cursor ändert seine Position im TC nicht
...

Hi Bruno,

deinem Text glaube ich zu entnehmen ,dass du nicht auf
die 1. Zeile der 1. Spalte des Dynpros
sondern
die 1. Zeile der 1. Spalte des Tablecontrols
positionieren möchtest.

Probier doch mal die Varianten
"SET CURSOR LINE 1"
oder
"SET CURSOR FIELD (feldname 1. Spalte des TC) LINE 1"



@Enno:
Die Variante mit dem absoluten Positionieren geht auch auf Dynpros - aber wenn man dort nicht aufpasst und auf "leere" Flächen positioniert gibts Nebeneffekte.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Beitrag von Bruno ( / / 0 / 3 ) »
Hallo Enno,
leider hab ichs noch nicht geschafft, hier Auszug aus meinem Coding :

Code: Alles auswählen.

tables:   ZWF_ORG_LIST_H.
controls: HEADER_TABLE type tableview using screen 0100.
Feldnamen aus Elementliste im Dynpro 0100:
HEADER_TABLE (tc)
ZWF_ORG_LIST_H-MANDT
ZWF_ORG_LIST_H-ORG_OBJ_LIST

Probiert habe ich folgende 3 Statementa zum Zeitpunkt PBO:

Code: Alles auswählen.

  SET CURSOR
*    FIELD 'HEADER_TABLE-ZWF_ORG_LIST_H-ORG_OBJ_LIST'.
     FIELD 'ZWF_ORG_LIST_H-ORG_OBJ_LIST'.
*    FIELD 'HEADER_TABLE-ORG_OBJ_LIST'.
bisher hats nicht funktioniert, der Cursor bewegt sich nicht ! Haste noch ein Tipp ?

Gruß Bruno

Beitrag von ewx (Top Expert / 4873 / 315 / 644 ) »
SET CURSOR ... LINE x. "!!!

Gruß,
Enno

Beitrag von Bruno ( / / 0 / 3 ) »
Hallo Enno, vielen Dank, mit folgendem Statement zum Zeitpunkt PBO hats tatsächlich funktioniert:

Code: Alles auswählen.

  SET CURSOR
     FIELD 'ZWF_ORG_LIST_H-ORG_OBJ_LIST' line 1.
Gruß Bruno

Seite 1 von 1

Vergleichbare Themen

4
Antw.
3665
Views
Table Control Cursor setzen
von Mr. ABAP » 06.10.2006 07:58 • Verfasst in Dialogprogrammierung
1
Antw.
2646
Views
Get Cursor im Table Control (als Subscreen)
von hathor11 » 26.07.2006 08:53 • Verfasst in Dialogprogrammierung
3
Antw.
2431
Views
CL_GUI_HTML_VIEWER - Cursor setzen
von VolkerPuttmann » 20.02.2016 16:54 • Verfasst in ABAP Objects®
8
Antw.
2545
Views
IE02 Cursor setzen
von dmi » 23.12.2013 14:04 • Verfasst in ABAP® Core
4
Antw.
9461
Views
Cursor im ALV-Grid setzen
von made » 20.12.2005 17:10 • Verfasst in ABAP Objects®

Ü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

Workflow-Datenfluss mit Multi-Line-Container
vor 2 Tagen von ewx gelöst 2 / 541
Mahnung erstellen
vor 2 Tagen von Sebastian82 4 / 627

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

Workflow-Datenfluss mit Multi-Line-Container
vor 2 Tagen von ewx gelöst 2 / 541
Mahnung erstellen
vor 2 Tagen von Sebastian82 4 / 627

Unbeantwortete Forenbeiträge

OPD Druck im SPOOL
vor 5 Tagen von Manfred K. 1 / 508
Export von Spools in XLSX
vor einer Woche von abapamateur 1 / 1795
Feldberechnung ME32K
vor 3 Wochen von ZF_SAPler 1 / 2213