COLLECT

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

COLLECT

Beitrag von Cola (ForumUser / 19 / 0 / 0 ) »
Hallo,

ich hab ein Problem und zwar will ich ein Spalte "Anzahl" summieren und dazu wollt ich den Befehl COLLECT nutzen. Ich hab mir extra dafür eine Struktur angelegt, welche nur die Schlüsselfelder und dieses eine Nichtschlüsselfeld (Type Numc 6) enthält. Dazu hab ich mir einen Tabellentyp angelegt, in welchen ich natürlich auch die Schlüsselfelder festgelegt habe.
Aber wenn ich jetzt versuche mein Coding zu aktivieren, bekomm ich folgende Fehlermeldung: Der COLLECT-Befehl ist für eine Tabelle nur dann erlaubt, wenn alle Nichtschlüsselfelder numerisch (Typ I, P oder F) sind.

Was läuft hier falsch? Ist NUMC kein numerisches Feld?

Code: Alles auswählen.

DATA: lt_collect TYPE zqm_collect_t,
          ls_collect TYPE zqm_collect.

LOOP AT lt_meth_passed INTO ls_meth_passed .
        MOVE-CORRESPONDING ls_meth_passed TO ls_collect.
        [b]COLLECT ls_collect INTO lt_collect.[/b]
ENDLOOP.
Danke schon mal für eure Antworten/Hilfe.

Gruß,
Cola

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


Re: COLLECT

Beitrag von GastX (Specialist / 287 / 4 / 19 ) »
Hallo Cola,
hast Du schon richtig erkannt, NUMC ist (ähnlich wie der Abap-Typ N) ein echtes Textfeld, welches auf numerische Inhalte eingeschränkt ist. Aber dennoch ein Textfeld.
Also auf INT2, INT4, FLTP oder halt I, S, F ausweichen.

Gruß,
Frank

Re: COLLECT

Beitrag von Cola (ForumUser / 19 / 0 / 0 ) »
Danke, mit INT4 funktionierts! :)

Hatte nämlich schon vorher INT6 ausprobiert, da aber dass auch ein NUMC war und es wieder nicht ging, war ich etwas verwirrt
und hab halt schlussendlich am Freitag das neue Thema erfasst.
Hab jetzt aber daraus gelernt: INT ist nicht immer gleich INT!

Danke nochmal.

Gruß,
cola

Seite 1 von 1

Vergleichbare Themen

15
Antw.
5240
Views
Collect?
von HH_ABAP » 01.06.2018 10:32 • Verfasst in ABAP® für Anfänger
3
Antw.
2263
Views
Collect!
von Parm » 24.09.2007 09:56 • Verfasst in ABAP® für Anfänger
2
Antw.
2981
Views
Alternative zu COLLECT
von anjaortlieb » 05.10.2007 09:16 • Verfasst in ABAP® für Anfänger
4
Antw.
2384
Views
Collect Befehl
von burggartenkind » 31.07.2019 08:46 • Verfasst in ABAP® für Anfänger
5
Antw.
3631
Views
Problem mit Collect Befehl
von Slim_Chance » 05.10.2005 11:47 • 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 3 Tagen von GastX gelöst 4 / 3754
Gewährleistungsende im Equipment
vor 4 Tagen von Yourairld gelöst 8 / 26024
IF mit AND und OR
vor 2 Wochen von GastX 6 / 14228
Meine Inbox
vor 3 Wochen von Rabea1103 1 / 11683

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 3 Tagen von GastX gelöst 4 / 3754
Gewährleistungsende im Equipment
vor 4 Tagen von Yourairld gelöst 8 / 26024
IF mit AND und OR
vor 2 Wochen von GastX 6 / 14228
Meine Inbox
vor 3 Wochen von Rabea1103 1 / 11683