Select in Tabelle mit ungleichen Feldnamen

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

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

Select in Tabelle mit ungleichen Feldnamen

Beitrag von gs3rr4 (ForumUser / 61 / 23 / 0 ) »
Hallo!

Ich versuche gerade einen Select zu bauen. Dieser soll in etwas so aussehen:

DATA:
lt_range type range_table_fuer_feld1

SELECT feld1
FROM dtab1
INTO TABLE lt_range *feld1 soll nun in Feld "low" von Range-Table lt_range
Where ......

Wie bekomme ich das hin?
Ich könnte mir ne lt_dtab1 definieren und alles dort hineinschreiben. Danach drüber loopen und alles in meine Range-Tabelle packen.
Gibt es aber auch einen eleganteren Weg?

Hab in der Hilfe was mit @Data(lt_range) gefunden aber hab das nicht wirklich verstanden. Geht das damit? Falls nicht, was macht man damit?
Wäre super wenn mir jemand helfen könnte. ;)

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


Re: Select in Tabelle mit ungleichen Feldnamen

Beitrag von a-dead-trousers (Top Expert / 4394 / 223 / 1182 ) »
Schau dir mal mein Beispiel hier an:
http://www.abapforum.com/forum/viewtopi ... 216#p80218
Damit ersparst du dir auch das nachträgliche Befüllen von SIGN und OPTION.

Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
gs3rr4

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

Re: Select in Tabelle mit ungleichen Feldnamen

Beitrag von gs3rr4 (ForumUser / 61 / 23 / 0 ) »
Super! Vielen Dank für die schnelle Antwort.
Das mit [ verstehe ich allerdings nicht wirklich :O

Re: Select in Tabelle mit ungleichen Feldnamen

Beitrag von a-dead-trousers (Top Expert / 4394 / 223 / 1182 ) »
gs3rr4 hat geschrieben:Das mit [ verstehe ich allerdings nicht wirklich :O
Der Code-Abschnitt hier im Forum kann leider die eckigen Klammern nicht korrekt darstellen
[ ==> [
] ==> ]
In dem Beispiel von mir werden Select-Options befüllt. Diese haben eine Kopfzeile die genau gleich heißt. Deswegen sind die eckigen Klammern notwendig um auf die Tabelle zu verweisen. Bei einer "echten" Range-Tabelle ist das natürlich unnötig.

Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
gs3rr4

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

Re: Select in Tabelle mit ungleichen Feldnamen

Beitrag von gs3rr4 (ForumUser / 61 / 23 / 0 ) »
Alles klar. ;)
Ja, ich benutzt eine im DDIC definierte Range-Tabelle.
Super, dann vielen Dank nochmal für die Hilfe! =)

Seite 1 von 1

Vergleichbare Themen

9
Antw.
1865
Views
Tabelle auf Tabelle kopieren (unterschiedliche Feldnamen,-längen)
von MarkusW » 25.01.2024 15:14 • Verfasst in ABAP® Core
4
Antw.
2471
Views
Feldnamen einer internen Tabelle variabel festlegen.
von Kojak » 03.11.2005 12:08 • Verfasst in ABAP® für Anfänger
2
Antw.
7299
Views
Über Struktur die Tabelle, dazugehörigen Feldnamen bekommen?
von PMK » 28.11.2005 11:18 • Verfasst in ABAP® für Anfänger
1
Antw.
1748
Views
Select aus einer Tabelle mit Bedingung aus weiteren Tabelle
von Dyrdek » 02.01.2017 13:16 • Verfasst in ABAP® für Anfänger
4
Antw.
15077
Views
dynamischen Feldnamen auslesen
von Mario » 10.10.2005 18:24 • Verfasst in ABAP® Core

Ü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.