Nur ein Datensatz wird angezeigt.

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Nur ein Datensatz wird angezeigt.

Beitrag von Tinalein ( / / 0 / 3 ) »
Hallo nochmal!

Schon wieder ein Fehler der mich aufhält:

Mein Select:
LOOP AT IT_AUSG INTO WA_AUSG.
SELECT BUDAT BLART SHKZG DMBTR FROM BSID
INTO CORRESPONDING FIELDS OF WA_AUSG
WHERE BUKRS EQ WA_AUSG-BUKRS
AND KUNNR EQ WA_AUSG-KUNNR.
MODIFY IT_AUSG FROM WA_AUSG.
ENDSELECT.

CLEAR IT_KNC1.
REFRESH IT_KNC1.

SELECT * FROM KNC1
WHERE BUKRS = WA_AUSG-BUKRS
AND KUNNR = WA_AUSG-KUNNR.
IT_KNC1 = KNC1.
APPEND IT_KNC1.
ENDSELECT.

SORT IT_KNC1 BY BUKRS KUNNR GJAHR DESCENDING.

WRITE: / IT_KNC1-BUKRS,
IT_KNC1-KUNNR,
IT_KNC1-GJAHR.

CLEAR: WA_AUSG.
ENDLOOP.

Meine Deklaration von IT_KNC1:
DATA: IT_KNC1 LIKE KNC1 OCCURS 0 WITH HEADER LINE.

Wieso wird immer nur ein Satz aus der Knc1 angezeigt bei der Ausgabe obwohl es in der Knc1 mehrere zu einer Kundennummer gibt?

Hoffe jemand kann mir helfen!

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


Beitrag von Mrs. Hilflos (Specialist / 225 / 0 / 0 ) »
... nimm mal den Befehl

Code: Alles auswählen.

REFRESH IT_KNC1. 
aus dem Loop.
Der löscht dir jedes mal die Tabelle.

Gruß
Mrs. Hilflos

nur ein satz

Beitrag von Boris (ForumUser / 3 / 0 / 0 ) »
WRITE: / IT_KNC1-BUKRS,
IT_KNC1-KUNNR,
IT_KNC1-GJAHR.

Diese Anweisung gibt nur die momentane Kopfzeile deiner vorher gefüllten Tabelle aus.
Wenn du alle KNC1-Sätze ausgeben willst, musst du das auch in einem LOOP machen !

Gruß.

Beitrag von Tinalein ( / / 0 / 3 ) »
Danke nochmal für eure Hilfe!
Ihr seit ein Schatz, wenn ich das so sagen darf *grins*

Liebe Grüße Tinalein

Seite 1 von 1

Vergleichbare Themen

6
Antw.
9600
Views
SQL letzter Datensatz
von kostonstyle » 05.09.2008 14:17 • Verfasst in ABAP® für Anfänger
5
Antw.
2185
Views
TableView Datensatz identifizieren
von Riceman » 22.02.2006 09:56 • Verfasst in Web-Dynpro, BSP + BHTML
5
Antw.
3882
Views
Aktuellster Datensatz aus Infotyp
von ostpower » 19.08.2011 16:15 • Verfasst in ABAP® für Anfänger
2
Antw.
9478
Views
Datensatz in interner Tabelle vorhanden?
von Nautilus » 15.05.2006 09:37 • Verfasst in ABAP® Core
0
Antw.
1181
Views
Datensatz im datenziel verdoppeln/teilen
von sk » 06.04.2006 16:35 • Verfasst in Sonstige Module

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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.