Table Control Suchhilfe POV (dringend !)

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

Table Control Suchhilfe POV (dringend !)

Beitrag von max (ForumUser / 1 / 0 / 0 ) »
Hallo

ich möchte im POV eine eigene Suchhilfe für ein
Feld eines Table Controls in Abhängigkeit von anderen
Feldern derselben Zeile definieren. Dazu benötige ich aber die Nummer der Zeile um auf die zugrundeliegende interne Tabelle zugreifen zu können.
Wie kann ich mir diese Nummer besorgen ?
"DYNP_GET_STEPL" funktioniert hier nicht.
Weiß jemand Rat ?
Danke im voraus.

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


Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
Hallo max,

soweit ich mich erinnere, kann man mit GET CURSOR u.a. auch die Zeilennummer in einem StepLoop oder TableControl erfragen.
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

Re: Table Control Suchhilfe POV (dringend !)

Beitrag von Edwin ( / / 0 / 3 ) »
Hallo max,

Im POV Module kannst Du mit

Code: Alles auswählen.

* von welchem Feld wurde F4 aufgerufen
Call Function 'F4UT_GET_ENVIRONMENT'
 IMPORTING env_inf = wa_ddshf4env
 EXCEPOTION f4_not_active = 1
            OTHERS        = 2.
die Information abrufen, woher die F4 Hilfe abgerufen wurde, in WA_DDSHF4ENV-STEPLNUM steht die Zeilennummer
in FIELDNAME der Spaltenname der Tabelle, dann musst Du nur not die TOP_LINE der Tabelle(TCTAB) mit einberechnen:

Code: Alles auswählen.

* TOP_LINE fängt bei 1 an deshalb
tab_line = wa_ddshf4env-steplnum + tctab-top_line - 1.
in tab_line hast Du dann die Zeilennummer

SAP R6.20

Gruss Edwin

Das Problem kenn ich gut

Beitrag von Mattes (ForumUser / 4 / 0 / 0 ) »
Ich hab das gleiche Problem, allerdings baut sich bei mir mit jedem Neuaufruf des Table-Controls eine andere Form der Tabelle auf. Also brauch ich eine möglichst flexibele Suchhilfe die auf vorher gehende Felder reagiert. Die Zeile zu lesen bringt mir in diesem Fall nichts, dar jeder neuaufruf, alles ändern kann.
Möglichkeit soll eine Sammelsuchhilfe sein, aber da komm ich nicht weiter.

Um Zeilen für einen TB zu Lesen würde ich das hier nehmen.

Code: Alles auswählen.

 MODULE PF-ENTER.
  IF sy-ucomm = 'ENTER'.
   CLEAR sy-ucomm.
    GET CURSOR LINE line.
    READ TABLE itab/wa INDEX  line.
    PERFORM xyz.
    CALL SCREEN 9001.
  ENDIF.
 ENDMODULE.
KEEP SAP!

Seite 1 von 1

Vergleichbare Themen

3
Antw.
3760
Views
Per Suchhilfe mehrere Felder im Table Control füllen
von sssamir » 08.03.2007 10:03 • Verfasst in Dialogprogrammierung
16
Antw.
8782
Views
Table Control in Custom Control?
von ralf.wenzel » 29.11.2013 21:21 • Verfasst in ABAP Objects®
2
Antw.
2478
Views
Table Control
von scharlie » 01.02.2008 18:20 • Verfasst in ABAP Objects®
3
Antw.
2489
Views
Table Control in OO
von chris690 » 27.02.2005 10:16 • Verfasst in ABAP Objects®
6
Antw.
3413
Views
Table Control
von khb » 16.02.2016 10:27 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Regex in where
vor 3 Minuten von black_adept 2 / 42
Programm anlegen mit Vorlage
vor 6 Stunden von DeathAndPain 2 / 98
IT0024 Qualifikationen CP-ID
vor 6 Stunden von DeathAndPain 2 / 341
BUSOBJEKT zu CMIS PHIO ermitteln
vor 8 Stunden von snooga87 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

Regex in where
vor 3 Minuten von black_adept 2 / 42
Programm anlegen mit Vorlage
vor 6 Stunden von DeathAndPain 2 / 98
IT0024 Qualifikationen CP-ID
vor 6 Stunden von DeathAndPain 2 / 341
BUSOBJEKT zu CMIS PHIO ermitteln
vor 8 Stunden von snooga87 1 / 72

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 8 Stunden von snooga87 1 / 72
aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3251
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9816