Zeile in Struktur löschen

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

Zeile in Struktur löschen

Beitrag von Geny (ForumUser / 16 / 4 / 0 ) »
Hallo experten
eine dumme frage

wie kann zeile in einer Struktur löschen?
Ich möchte in ABART den Subtyp , die nicht = 0600 löschen.

Code: Alles auswählen.

TYPES: BEGIN OF abart,                 " Detail-Liste
         pernr   LIKE pernr-pernr,
         ename   LIKE p0001-ename,
         infty   LIKE p2001-infty,
         subty   LIKE p2001-subty,
         atext   LIKE t554t-atext,
         begda   LIKE p2001-begda,
         endda   LIKE p2001-endda,
         tage(5) TYPE p DECIMALS 2,
       END OF abart.
*
DATA: abart TYPE TABLE OF abart WITH HEADER LINE.
FORM abwesenheiten.
*
  rp-read-all-time-ity zbegda zendda.
  LOOP AT p2001 WHERE awart IN awart_s.


    IF p2001-begda LE zbegda.        " Höchstens ab ZBEGDA zählen
      p2001-begda = zbegda.
    ENDIF.
    IF p2001-endda GE zendda.        " Höchstens bis ZBEGDA zählen
      p2001-endda = zendda.
    ENDIF.

    IF p2001-endda GE p2001-begda.
      tage_abwes =  p2001-endda - p2001-begda + 1.
      abart-tage = tage_abwes.
      tage = tage - tage_abwes.

      SELECT SINGLE atext FROM t554t INTO abart-atext
             WHERE sprsl = 'D'
               AND moabw = '01'
               AND awart = p2001-awart.


      MOVE pernr-pernr TO abart-pernr.
      MOVE p0001-ename TO abart-ename.
      MOVE p2001-infty TO abart-infty.
      MOVE p2001-subty TO abart-subty.
      MOVE p2001-begda TO abart-begda.
      MOVE p2001-endda TO abart-endda.
      APPEND abart. CLEAR abart.
    ENDIF.
*
  ENDLOOP.
 
*
ENDFORM.                    "

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


Re: Zeile in Struktur löschen

Beitrag von a-dead-trousers (Top Expert / 4397 / 223 / 1182 ) »
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Seite 1 von 1

Vergleichbare Themen

3
Antw.
3679
Views
einzelne Zeile aus Tabelle einer Struktur löschen
von uibig » 16.03.2017 09:28 • Verfasst in ABAP® für Anfänger
12
Antw.
6218
Views
ALV aktualisieren nach dem Löschen der Zeile
von ManMan » 12.07.2017 20:38 • Verfasst in ABAP® für Anfänger
7
Antw.
4272
Views
Markierte Zeile in ALV Grid mittels Button in DB löschen
von Miss » 15.04.2014 21:57 • Verfasst in ABAP® für Anfänger
1
Antw.
1810
Views
Bearbeiten / Löschen einer bereits geschriebenen Zeile
von JanMeier » 11.08.2007 23:09 • Verfasst in Dialogprogrammierung
10
Antw.
5287
Views
Selektierte Zeile im View nach Aktion löschen
von d4n » 06.01.2006 14:15 • Verfasst in Web-Dynpro, BSP + BHTML

Über diesen Beitrag



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

Aktuelle Forenbeiträge

Trennen Strasse und Hausnummer
vor 12 Stunden von msfox 18 / 11040
Dialog-Container mit Toolbar/Status
vor 15 Stunden von black_adept gelöst 27 / 4145
IT0024 Qualifikationen CP-ID
vor 17 Stunden von ArjenR 1 / 127

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

Trennen Strasse und Hausnummer
vor 12 Stunden von msfox 18 / 11040
Dialog-Container mit Toolbar/Status
vor 15 Stunden von black_adept gelöst 27 / 4145
IT0024 Qualifikationen CP-ID
vor 17 Stunden von ArjenR 1 / 127

Unbeantwortete Forenbeiträge

IT0024 Qualifikationen CP-ID
vor 17 Stunden von ArjenR 1 / 127
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 3063
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9660