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.
4448
Views
Hide und At Line Selection
von le_fuka » 10.08.2012 09:10 • Verfasst in ABAP® für Anfänger
7
Antw.
16109
Views
Selection Screen
von cschmoel » 20.08.2012 12:53 • Verfasst in ABAP® für Anfänger
13
Antw.
3605
Views
Selection Screen
von burggartenkind » 02.08.2019 05:46 • Verfasst in ABAP® für Anfänger
1
Antw.
1413
Views
At Selection-Screen
von L0w-RiDer » 22.08.2019 15:42 • Verfasst in ABAP® für Anfänger
0
Antw.
2150
Views
AT SELECTION-SCREEN-->wie ??
von Ruffy » 10.03.2010 13:31 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

IBAN und BUT0BK
vor einer Stunde von waltersen gelöst 8 / 7896
SAPGui 8.00 32 Bit vs 64 Bit
vor 16 Stunden von DeathAndPain 3 / 1247
Programm per Fremdtransport einspielen
vor 18 Stunden von IHe 3 / 640
Splitter-AlV erscheint nicht
vor 21 Stunden von qyurryus 2 / 649

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

IBAN und BUT0BK
vor einer Stunde von waltersen gelöst 8 / 7896
SAPGui 8.00 32 Bit vs 64 Bit
vor 16 Stunden von DeathAndPain 3 / 1247
Programm per Fremdtransport einspielen
vor 18 Stunden von IHe 3 / 640
Splitter-AlV erscheint nicht
vor 21 Stunden von qyurryus 2 / 649