Hide und At Line Selection

Getting started ... Alles für einen gelungenen Start.
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

Hide und At Line Selection

Beitrag von le_fuka (ForumUser / 4 / 0 / 0 ) »
Hallo ihr ABAP allwissenden,
ein kleines Rätsel am Morgen?
Kein Problem:

Ich gebe in einer Zeile mehrere Mitarbeiter aus. Hide die Struktur und möchte mit einem Klick drauf im At Line Selection Ereignisblock ein Programm mit den Daten des Mitarbeiters ausführen. Allerdings wenn ich auf einen Mitarbeiter in einer Zeile klicke werden im Hide immer die Daten des zuletzt ausgegeben Mitarbeiters gespeichert und an das At Line Selection übergeben.
Code:

Code: Alles auswählen.

        LOOP AT gt_ausgabe INTO gs_ausgabe WHERE ma IS NOT INITIAL AND auftrag = gs_ausgabe-auftrag AND buper = gs_ausgabe-buper.
          IF lv_counter <= 3.
            WRITE: gs_ausgabe-stunden, '(', gs_ausgabe-ma HOTSPOT, ')'.
            lv_counter = lv_counter + 1.
            HIDE gs_ausgabe.
            CLEAR gs_ausgabe.
          ELSE.
            lv_rest = lv_rest + gs_ausgabe-stunden.

            AT END OF buper.
              WRITE lv_rest.
              CLEAR lv_rest.
            ENDAT.
          ENDIF.

        ENDLOOP.
Der Loop ist in einem anderen Loop geschachtelt.
Das At Line Selection:

Code: Alles auswählen.

  DATA lv_cursor TYPE string.
  GET CURSOR FIELD lv_cursor.
  IF lv_cursor = 'GS_AUSGABE-MA'.
    SUBMIT programm WITH p_buper = gs_ausgabe-buper
                                         WITH p_pernr = gs_ausgabe-pernr
                                         AND RETURN.
  ENDIF.
Vielen Dank für eure Hilfe schon mal.

MfG
le_fuka

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


Re: Hide und At Line Selection

Beitrag von ewx (Top Expert / 4871 / 314 / 644 ) »
Die Funktion heißt ja auch "at LINE selection" und nicht "at FIELD selection"...
Du müsstest mithilfe von GET CURSOR ... VALUE ... weiter kommen.
Dann hast du den Feldnamen ("GS_AUSGABE-MA") und den Wert des angeklickten Feldes (z.B. "00001234").
Was dann natürlich überhaupt nicht geht ist, dass du die Anzahl der Stunden zu einem MA bekommst.

Re: Hide und At Line Selection

Beitrag von JHM (Top Expert / 1201 / 1 / 197 ) »
le_fuka hat geschrieben:Ich gebe in einer Zeile mehrere Mitarbeiter aus.
Du kannst eine Struktur einmal mittels HIDE in eine Listzeile fügen. Führst du HIDE für die selbe Struktur in einer Listzeile mehrfach aus, so merkt sich die Liste nur den letzten Stand der Struktur.
Gruß Hendrik

Re: Hide und At Line Selection

Beitrag von le_fuka (ForumUser / 4 / 0 / 0 ) »
@ewx
Die anzahl der Stunden ist in gt_ausgabe schon hinterlegt.

Und Danke :)
Das mit Value hat funktioniert.

MfG
le_fuka

Seite 1 von 1

Vergleichbare Themen

0
Antw.
1060
Views
AT LINE-SELECTION - ein Mysterium der Workstation????
von Niekohle » 15.02.2008 17:38 • Verfasst in ABAP® Core
2
Antw.
6382
Views
AT LINE SELECTION - Doppelklick auf einzelne Zeile
von becker » 01.03.2010 17:19 • Verfasst in ABAP® für Anfänger
2
Antw.
7007
Views
SELECTION-SCREEN BEGIN OF LINE o. Bezeichner
von SwordMaster » 14.12.2007 14:25 • Verfasst in ABAP® Core
1
Antw.
1707
Views
Problem mit "HIDE" und "AT SELECTION-SCREEN&q
von Nautilus » 26.10.2005 10:59 • Verfasst in ABAP® Core
1
Antw.
1176
Views
hide zuücksetzen
von Handeglo » 05.03.2008 08:46 • 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

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1763
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2306

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

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1763
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2306

Unbeantwortete Forenbeiträge

Export von Spools in XLSX
vor 4 Tagen von abapamateur 1 / 320
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 912
MS-Word als Editor
letzen Monat von tekko 1 / 4418