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 / 277 / 4 / 18 ) »
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.
5067
Views
Collect?
von HH_ABAP » 01.06.2018 10:32 • Verfasst in ABAP® für Anfänger
17
Antw.
4232
Views
Collect?
von Fredi » 24.05.2005 13:29 • Verfasst in ABAP® Core
3
Antw.
2169
Views
Collect!
von Parm » 24.09.2007 09:56 • Verfasst in ABAP® für Anfänger
2
Antw.
2727
Views
Alternative zu COLLECT
von anjaortlieb » 05.10.2007 09:16 • Verfasst in ABAP® für Anfänger
4
Antw.
2087
Views
Collect Befehl
von burggartenkind » 31.07.2019 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

Eclipse - warum/wann verwendet ihr es [nicht]
vor einer Stunde von ewx 17 / 1039
Dialog-Container mit Toolbar/Status
vor 6 Stunden von DeathAndPain gelöst 20 / 2500
SAP Trial Version für SAP Fiori
vor 2 Tagen von tar 2 / 1639

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

Eclipse - warum/wann verwendet ihr es [nicht]
vor einer Stunde von ewx 17 / 1039
Dialog-Container mit Toolbar/Status
vor 6 Stunden von DeathAndPain gelöst 20 / 2500
SAP Trial Version für SAP Fiori
vor 2 Tagen von tar 2 / 1639

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor 2 Tagen von Bright4.5 1 / 703
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2333
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8915