Spaltenzugriff über Field-Symbol Type Table

Getting started ... Alles für einen gelungenen Start.
17 Beiträge • Vorherige Seite 2 von 2 (current)
17 Beiträge Vorherige Seite 2 von 2 (current)

Re: Spaltenzugriff über Field-Symbol Type Table

Beitrag von ewx (Top Expert / 4913 / 332 / 653 ) »
JanR hat geschrieben:
23.04.2021 10:24
ewx hat geschrieben:
23.04.2021 10:17
Wie groß ist etwa <itab1>? also wie viele Einträge sind ca. enthalten?
Je nach Einschränkung 10-50 Tausend
ok. dann ist die Variante von adt mit den ranges nicht sinnvoll. Dein Ansatz mit dem FOR ALL ENTRIES ist aus meiner Sicht deswegen korrekt.
Ich nehme mal an, dass du dann jeweils ein immer enthaltenes Schlüsselfeld aus der dynamisch übergebenen Tabelle benötigst?
in dem Fall kannst du diese Tabelle statisch definieren:

Code: Alles auswählen.

Types: begin of ts_key,
             schl type xyz,
           end of ts_key.
data itab1 type standard table of ts_key with empty key.           
und dann kannst du sogar ohne field-symbols arbeiten und machst einfach:

Code: Alles auswählen.

itab1 = corresponding #( <itab1> ).

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


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


Re: Spaltenzugriff über Field-Symbol Type Table

Beitrag von DeathAndPain (Top Expert / 2010 / 271 / 425 ) »
ewx hat geschrieben:
23.04.2021 09:50
babap hat geschrieben:
22.04.2021 22:51
Mal aus Sicht der Performance und der Klarheit dieses Statements ...
sieht aus wie der worseste Worst-Case, den ich jeh gesehen habe ...
Kannst du näher erläutern, was du meinst?
Dieser Frage würde ich mich gerne anschließen. Performancetechnisch ist an dem SELECT-Statement nichts auszusetzen, sofern die Tabellenindizes stimmen und sichergestellt ist, dass die Tabelle <it_tab1> nicht leer ist.

Vergleichbare Themen

3
Antw.
4104
Views
Dump bei Field-symbol
von tho_died » 24.06.2008 14:43 • Verfasst in ABAP® für Anfänger
10
Antw.
5129
Views
Probleme mit Field Symbol
von Kenny » 03.04.2013 17:11 • Verfasst in ABAP® für Anfänger
2
Antw.
3678
Views
IMPORT FROM MEMORY mit Field-Symbol
von Somani » 09.09.2013 17:14 • Verfasst in ABAP® Core
8
Antw.
24647
Views
Field-Symbol und löschen von Tabellenzeilen
von UserBC » 07.12.2008 21:11 • Verfasst in ABAP® für Anfänger
1
Antw.
6080
Views
Field-Symbol als Importing Parameter
von tekko » 12.06.2021 18:23 • Verfasst in ABAP Objects®

Aktuelle Forenbeiträge

SFP/SEGW - Fehler beim Rendering
vor einer Woche von Manfred K. 1 / 44073
Pflegeview zeigt nicht alle Daten an
vor einer Woche von sapdepp gelöst 7 / 45849
ALV Grid und Dynprofeld
vor einer Woche von PeterPaletti 5 / 43961

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

SFP/SEGW - Fehler beim Rendering
vor einer Woche von Manfred K. 1 / 44073
Pflegeview zeigt nicht alle Daten an
vor einer Woche von sapdepp gelöst 7 / 45849
ALV Grid und Dynprofeld
vor einer Woche von PeterPaletti 5 / 43961

Unbeantwortete Forenbeiträge

SFP/SEGW - Fehler beim Rendering
vor einer Woche von Manfred K. 1 / 44073
Benutzerdefinierte Felder PSP
letzen Monat von Rabea1103 1 / 95064
Spool vereinen OTF und PDF
January 2026 von anna2205 1 / 110061
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 118292