At New <field> gibt immer field trotz gelichen fields

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

At New <field> gibt immer field trotz gelichen fields

Beitrag von mnd (ForumUser / 47 / 3 / 0 ) »
Hallo,

Angeblich sollen die doppelten Einträge nur einmal gezeigt werden. Aber leide bekommen ich da feld aber immer wiederholt.

Code: Alles auswählen.

TYPES: BEGIN OF t_flightinfo,
  connid TYPE spfli-connid,
  carrid TYPE spfli-carrid,
  cityfrom TYPE spfli-cityfrom,
  cityto TYPE spfli-cityto,
  fldate TYPE sflight-fldate,
  seatsocc TYPE sflight-seatsocc,
  seatsmax TYPE sflight-seatsmax,
END OF t_flightinfo.


DATA: it_flightinfo TYPE STANDARD TABLE OF t_flightinfo,
      wa_flightinfo TYPE t_flightinfo,
      total_seatsoccs TYPE sflight-seatsocc,
      total_seatsmax TYPE sflight-seatsmax.

SELECT-OPTIONS: s_carrid for wa_flightinfo-carrid.

SELECT spfli~connid spfli~carrid spfli~cityfrom spfli~cityto
sflight~fldate sflight~seatsocc sflight~seatsmax  INTO CORRESPONDING FIELDS OF TABLE it_flightinfo
FROM sflight  LEFT OUTER  JOIN spfli ON
   ( sflight~connid EQ spfli~connid   AND  sflight~carrid EQ spfli~carrid )
   WHERE sflight~seatsocc GE 0 and sflight~carrid in s_carrid.

SORT it_flightinfo by carrid connid.

LOOP AT it_flightinfo INTO wa_flightinfo.


AT NEW carrid.
  SUM.
  WRITE: / wa_flightinfo-carrid COLOR COL_HEADING.
ENDAT.



FORMAT COLOR COL_NORMAL INTENSIFIED ON.
WRITE: / wa_flightinfo-carrid UNDER wa_flightinfo-carrid,
        wa_flightinfo-connid UNDER wa_flightinfo-connid,
        wa_flightinfo-fldate UNDER wa_flightinfo-fldate ,
        wa_flightinfo-cityfrom UNDER wa_flightinfo-cityfrom,
        wa_flightinfo-cityto UNDER wa_flightinfo-cityto,
        wa_flightinfo-seatsocc UNDER wa_flightinfo-seatsocc,
        wa_flightinfo-seatsmax UNDER wa_flightinfo-seatsmax.


AT END OF carrid.
ENDAT.
ENDLOOP.
ULINE.
ULINE.
free it_flightinfo.

'LH'' sollt nur einmal angezeigt werden.
27.04.png
Aber leider nicht .:(

Kann jemand mir kurz helfen?

Gruss
Peter

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


Re: At New <field> gibt immer field trotz gelichen fields

Beitrag von inab (ForumUser / 69 / 0 / 6 ) »
Hallo Peter,

tausche bei der types-Anweisung connid und carrid.

Viele Grüße

Re: At New <field> gibt immer field trotz gelichen fields

Beitrag von mnd (ForumUser / 47 / 3 / 0 ) »
inab hat geschrieben:Hallo Peter,

tausche bei der types-Anweisung connid und carrid.

Viele Grüße

Hallo inab,

vielen danke für deine Hilfe. :up:

Das stimmt. :? ich habe es übersehen.

MFG
peter

Re: At New <field> gibt immer field trotz gelichen fields

Beitrag von Murdock (Specialist / 115 / 55 / 8 ) »
inab hat geschrieben: tausche bei der types-Anweisung connid und carrid.

Ich versteh's nicht. Warum tauschen?

Danke,
Marco.

Re: At New <field> gibt immer field trotz gelichen fields

Beitrag von JHM (Top Expert / 1188 / 1 / 195 ) »
Murdock hat geschrieben:Ich versteh's nicht. Warum tauschen?
AT NEW field vergleicht nicht nur das angegebene Feld, sondern ebenfalls alle Felder links des angegebenen Feldes.

Ist die Reihenfolge CONNID CARRID, wird AT NEW CARRID auch dann angesprungen, wenn sich nur CONNID ändert CARRID aber gleichbleibt.
Da aber nur auf die Änderung von CARRID reagiert werden soll, darf links von CARRID kein anderes Feld stehen.

Folgende Benutzer bedankten sich beim Autor JHM für den Beitrag:
Murdock

Gruß Hendrik

Re: At New <field> gibt immer field trotz gelichen fields

Beitrag von Murdock (Specialist / 115 / 55 / 8 ) »
JHM hat geschrieben: AT NEW field vergleicht nicht nur das angegebene Feld, sondern ebenfalls alle Felder links des angegebenen Feldes.
Super, danke.

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1722
Views
Field Exits
von christop » 27.01.2005 16:28 • Verfasst in ABAP® für Anfänger
13
Antw.
5811
Views
Field Symbols
von Trulchen » 27.06.2014 08:10 • Verfasst in ABAP® für Anfänger
7
Antw.
2832
Views
field symbols
von bohne » 20.10.2006 15:07 • Verfasst in ABAP® für Anfänger
10
Antw.
4005
Views
FIELD-SYMBOLS
von kostonstyle » 15.08.2008 08:07 • Verfasst in ABAP® für Anfänger
3
Antw.
3883
Views
DESCRIBE FIELD
von ABAP_BEGINNER » 07.06.2010 15:28 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

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.

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 4 Tagen von Lucyalison 1 / 71
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 111
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 141