Problem mit "HIDE" und "AT SELECTION-SCREEN&q

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

Problem mit "HIDE" und "AT SELECTION-SCREEN&q

Beitrag von Nautilus (ForumUser / 45 / 0 / 0 ) »
Hallo, ich habe mal wieder ein Problem, was ich selbsständig nicht lösen kann und auch in der ABAP Hilfe keine entsprechende Antwort gefunden habe.

Ich habe für einen Kunden einen Report erstellt, welcher folgende Daten ausgibt:

WERKS, MATNR, MAKTX, PLNAL. PLNNR.

Nun möchte der Kunde eine Erweiterung in das Programm eingebaut haben, sodass er mit einem Klick in eine Zeile direkt in eine bestimmte Transaktion geleitet wird. Das ganze soll dann so laufen, dass die Pflichtfelder für diese Transaktion als Parameter ID mit übergeben werden und so der erste Bildschirm der Transaktion übersprungen wird.

Soweit kein Problem, das habe ich schon durch folgenden Code gelöst:

Code: Alles auswählen.

    LOOP AT INT_DATEN.
       FORMAT HOTSPOT ON.
         WRITE: / INT_DATEN-WERKS,
                  10 INT_DATEN-MATNR,
                  30 INT_DATEN-MAKTX,
                  75 INT_DATEN-PLNAL,
                  90 INT_DATEN-PLNNR.
       FORMAT HOTSPOT ON.
       HIDE: INT_DATEN-MATNR, INT_DATEN-PLNNR, INT_DATEN-PLNAL,
       INT_DATEN-WERKS.
    ENDLOOP.
  ENDIF.

AT LINE-SELECTION.
  IF INT_DATEN-MATNR NE ''.
    SET PARAMETER ID: 'MAT' FIELD INT_DATEN-MATNR,
                      'WRK' FIELD INT_STPOV-WERKS,
                      'STT' FIELD SY-DATUM,
                      'PAL' FIELD INT_DATEN-PLNAL,
                      'PLN' FIELD INT_DATEN-PLNNR.

    CALL TRANSACTION 'CA03' AND SKIP FIRST SCREEN.
  ENDIF.
Allerdings möchte der Kunde mehrere Tranaktionen verlinkt haben. Z.B. Bim Klick auf Matnr in die "MM03", bei der PLNNR in die in die PLMZ, ...

Auf jeden Fall kriege ich es nicht hin, dass er mehrere Felder einzeln auswählbar macht, da der Hide-Befehl über die komplette Zeile verläuft.

Habt Ihr eine Ahnung, wie ich es nun hinbekomme, dass mehrere Tranaktionen "verlinkt" werden und auch die entsprechenden Werte als Parameter ID mit übergeben werden können?

Freue mich über jede Antwort.

Bis denn...

Christian[/code]

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


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

schau Dir mal den Befehl GET CURSOR an. Damit solltest Du die notwendigen Informationen erhalten können. ;)
Gruß
Ereglam


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

Seite 1 von 1

Vergleichbare Themen

3
Antw.
3751
Views
Hide und At Line Selection
von le_fuka » 10.08.2012 09:10 • Verfasst in ABAP® für Anfänger
13
Antw.
1385
Views
Selection Screen
von burggartenkind » 02.08.2019 05:46 • Verfasst in ABAP® für Anfänger
0
Antw.
1350
Views
AT SELECTION-SCREEN-->wie ??
von Ruffy » 10.03.2010 13:31 • Verfasst in ABAP® Core
2
Antw.
1854
Views
Selection-Screen
von Gast » 15.11.2004 09:27 • Verfasst in ABAP® Core
1
Antw.
1834
Views
Selection Screen
von frany*89* » 06.08.2011 05:11 • 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

PDF-Anzeige unter EDGE
vor 5 Tagen von jocoder 2 / 73

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

PDF-Anzeige unter EDGE
vor 5 Tagen von jocoder 2 / 73

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 4 Wochen von Lucyalison 1 / 132
Group Items auf einer Filterbar
vor 4 Wochen von Bright4.5 1 / 166